Cisco offers both standalone and controller-based wireless solutions, with controllers managing access point configuration and providing services to clients. Controller-based solutions use LWAPP to allow access points to communicate with and be controlled by controllers. When clients roam, the infrastructure enables seamless roaming between access points using symmetric or asymmetric roaming behaviors.