Sistemul de operare este software-ul de bază care gestionează toate celelalte aplicații și funcții ale unui computer sau dispozitiv mobil. Acesta permite utilizatorilor să interacționeze cu și să controleze hardware-ul dispozitivului. Sistemul de operare funcționează prin intermediul unui kernel care controlează resursele hardware-ului și permite aplicațiilor să ruleze într-un mediu izolat, protejând astfel integritatea sistemului.