El documento describe la historia y tipos de software a través de cuatro eras. Explica que el software incluye programas, procedimientos, reglas y datos asociados a un sistema computacional. También describe los tipos principales de software como sistemas operativos, aplicaciones y programación, así como las etapas para desarrollar software.