LAMP is a commonly used acronym for Linux, Apache, MySQL and PHP. These are the present major web technologies used to create websites. There are millions of website using LAMP platforms because the quality of sites that they use and its simplicity. To give you a wider understanding of each of these applications, here is a quick guide:
Linux- is a type of operating system. There are many distributors of Linux OS today such as CentOS, Red Hat, Debian, and Ubuntu.
Apache- this is a type of web server that performs on a software package of Linux that allows physical servers to recognize web clients, including web browsers. A webhost should have an Apache License for this to run.
MySQL- this is one of the most popular database system used today. It is a database design that allows language manipulation across management systems. It is responsible for searching, hosting and maintaining the database of your website.
PHP- this stands for Hypertext pre-processor. It is the most used scripting language that is made specifically for the web. This is easy to learn and develop and is widely used by a lot of website builders. This programming language has been the platform of most sites.
If you want all of these technologies working on your site, then go for a web host company that offers LAMP hosting.