W systemach Android do interakcji z użytkownikiem wykorzystywana jest klasa Activity, która reprezentuje pojedynczy ekran aplikacji. Activity zarządza cyklem życia aplikacji i pozwala na obsługę zdarzeń użytkownika, co jest kluczowym elementem w budowie aplikacji mobilnych.
Klasa Screens to ogólne określenie ekranów aplikacji, ale nie jest to faktyczna klasa w Androidzie. Fragments są komponentami interfejsu, które mogą być częścią Activity, ale same nie zarządzają cyklem życia aplikacji. Klasa Windows jest związana z aplikacjami desktopowymi i nie występuje w systemie Android w kontekście budowy interfejsu użytkownika.