En el ámbito de la computación, se pueden distinguirse tres componentes esenciales: software, hardware y tecnologías de información y comunicación (TIC). El software se clasifica en diferentes tipos, incluyendo sistemas operativos como Mac OS X, Windows 10, y GNU/