ASP definition