PHP is a Hypertext Preprocessor. This essentially means that PHP dynamically writes web pages for you. So it can query a database and print a report from it, or change CSS and such based on specific criteria.
PHP is very easy to learn, and functions as a secretary for web sites.