wpa_supplicant direka bentuk untuk menjadi program "daemon" yang berjalan di latar belakang dan bertindak sebagai komponen backend mengawal sambungan tanpa wayar.wpa_supplicant menyokong program frontend berasingan dan frontend berasaskan teks (wpa_cli) dan GUI (wpa_gui) disertakan dengan wpa_supplicant.