PHP is a programming language whereas ASP.NET is a programming framework.