发人员发展出具有状态持续能力的应用程式（像是工作流程型应用程式或是电子商务应用程式），但状态管理功能会视应用程式的部署状态以及资讯的共用程度来选择，在 ASP.NET 中，分为伺服器端状态管理以及用户端状态管理，用户端状态管理为ViewState以及Cookies，伺服端状态管理则是Session与Application物件。它们的差异点在于：
应用程式层级物件.Application 物件会在应用程式的 Application_OnStart 事件中初始化，并使用名称来识别资料