PHP originated as a scripting tool for web development and is now widely used by major sites like Twitter and Facebook. It is free to use and has many frameworks to simplify development. The latest version of PHP is 5.6.18. In contrast, ASP.NET is a Microsoft product that requires Windows Server and SQL Server which are not free. While ASP.NET may be faster for large programs, PHP is cheaper and has a lower barrier to entry for developers.