Občas je potřeba na na chvíli odstavit web - například když uploadujete novou verzi a nechcete aby se aplikace chovala divně dokud není celé nasazení dokončené.
V ASP.NET 1.x se to dalo dělat například tak, že jste v management consoli webu nastavili přesměrování celého webu na jediné url, aplikaci nasadili a vrátili původní nastavení.
V ASP.NET 2.x se dá postupovat poněkud pohodlněji (a není už nutný přístup k administraci webu, což se na webhostingu jistě hodí).
Pokud umístíte do hlavního adresáře webové aplikace soubor App_Offline.htm bude tato aplikace pozastavená a místo vyřizování požadavků se bude uživatelům posílat obsah toho souboru.
Příjemná funkce - ale také o důvod víc proč pořádně zabezpečit formulář pro upload souborů (máte-li na webu nějaký) ;-)