Active Server Pages.
Formerly mere VBScript files that invoked COM objects, now a generic term for anything running under IIS that fits into the Common Language Runtime that lies at the foundation of .NET. They were made extremely unpopular due to bad programming (and security) practices (ease of use and development does not go hand in hand with professional development) and VBScript's broken object model.
When done right, though, they work fine.