The System.Web.Mobile namespace contains the core capabilities, including authentication and error handling, required for building ASP.NET mobile Web applications.
The MobileCapabilities class provides a single source for accessing capability information about a client device and for performing queries against device capabilities. The MobileFormsAuthentication class supports cookieless devices by appending appropriate authentication information to the appropriate URLs.
Reference