Un sistema operativo gestiona los recursos de hardware y provee servicios a las aplicaciones. Los principales sistemas operativos en el mercado incluyen Windows, Mac OS, Linux y Android. Windows tiene versiones como 7, Vista, XP, Server 2003 y 2000. Un sistema operativo monousuario permite el uso por un solo usuario a la vez, mientras que uno multiusuario permite el uso simultáneo por varios usuarios.