API
A way for software systems to exchange information or request actions from one another.
CMS
A content management system that helps people create or manage website content.
CSS
The language used to control the visual presentation of HTML, including layout, colours, spacing and typography.
DNS
The system that helps domain names point to services such as a website or email server.
Domain
The human-readable address used to reach a website, such as shopperworld.co.uk.
HTML
The markup used to structure the content of a webpage.
Hosting
The server environment where a website's files and, where applicable, databases are stored and served.
HTTPS
The encrypted version of HTTP used for secure communication between a browser and a website.
JavaScript
A programming language commonly used to add interaction and behaviour in the browser.
MySQL
A relational database system used to store and retrieve structured information.
PHP
A server-side programming language often used to create dynamic websites and web applications.
Responsive design
Design that adapts to different screen sizes and devices.
SEO
Search engine optimisation: practices that help search engines understand pages and help people discover useful content.
SSL certificate
A certificate used to establish encrypted HTTPS connections.
URL
The address of a specific resource on the web.
