O casetă de selectare este o formă destul de limitată de introducere a utilizatorului, folosită adesea ca parte a unei interfețe grafice cu utilizatorul (GUI). Modul în care este utilizată această casetă variază în funcție de natura unui program și de opțiunile prezentate în raport cu caseta. Ele sunt folosite în mod obișnuit, totuși, pentru a prezenta unui utilizator o opțiune pe care el sau ea o poate alege să o aibă activă — activată — sau inactivă — oprită — prin intrarea sa. O casetă de selectare va fi afișată ca o casetă goală când opțiunea este dezactivată și va avea o bifă sau un „x” în ea când opțiunea este activată.
Denumită și casetă de bifare, o casetă de selectare este o componentă de bază a interfeței grafice utilizate în programe și site-uri web. Este obișnuit atunci când este utilizat în setările unui GUI care poate fi ajustat de utilizatorul unui computer sau vizitatorul unui site web. Setările individuale prezentate de sistemul de operare (OS) al unui computer în raport cu ceea ce este afișat pe un desktop sau într-un program, de exemplu, sunt adesea ajustate prin utilizarea unei casete de selectare pentru fiecare opțiune. Este important de reținut că bifarea sau debifarea unei casete nu creează de obicei o acțiune, dar un buton separat este adesea folosit pentru a executa orice modificări în funcție de starea unei casete de selectare.
Casetele de selectare prezintă de obicei o opțiune binară, fie „pornit”, fie „dezactivat”. De exemplu, cineva căruia i se prezintă o opțiune de activare a verificării ortografice automate într-un program de procesare de text va putea să bifeze caseta pentru a activa opțiunea sau să o debifeze pentru a dezactiva opțiunea. Aceasta reprezintă o casetă de selectare simplă cu doar două stări posibile.
O casetă de selectare mai complicată, adesea numită casetă cu trei stări, oferă o a treia opțiune. Dacă cineva poate face ca fișierele individuale dintr-un folder să nu fie accesibile, atunci acest lucru se va face de obicei selectând fiecare fișier și alegând dacă ar trebui să fie accesibil sau nu, o opțiune binară simplă. Odată ce acel utilizator se uită la folder în total, pentru a vedea dacă fișierele sunt accesibile, există o a treia posibilitate: ca unele dintre fișiere să fie accesibile, în timp ce altele nu. Prin urmare, caseta pentru accesibilitate pentru întregul folder ar putea trebui să indice că nu este nici bifată, nici debifată în total, iar acest lucru este adesea comunicat cu o casetă umbrită în caseta de validare.