PHP is a server-side scripting language that allows you to submit specifications for Web pages that are executed by the Web server software (such as Apache) before the pages are sent to the requesting browser for display.