Web technology and terminology can be confusing if you've not had a web-presence before, and many small business cannot afford to have in-house development teams capable of advising on the latest technologies and techniques available.
We've created a collection of answers to questions we're often asked by our clients, to help you understand how the Internet and web sites work, and explain some of the technology and terminology used on this site.
A programming language which allows real-time events within a web page. Javascript is classed as a client-side language, as it is executed by the client's browser, rather than the server. It is often used for validation of form data, and the asynchronous calling of PHP programs.