1. ¿Qué es?
1.1. Conjunto de componentes lógicos que hacen posible la realización de tareas específicas.
1.1.1. Pueden ser
1.1.1.1. Aplicación
1.1.1.1.1. Programas que permiten a una computadora realizar actividades específicas de procesamiento de información y ofrecer una funcionalidad a los usuarios finales.
1.1.1.2. Sistema
1.1.1.2.1. Programas que se encargan del control y administración de los recursos de cómputo y los que permiten la interacción entre los usuarios y los sistemas de aplicación o el hardware.
1.1.1.3. Programación
1.1.1.3.1. Permite a determinados usuarios, la comunicación con la máquina o dispositivo, para el desarrollo de aplicaciones que facilitan el manejo de la información.
2. Software necesarios
2.1. Acceso a la world wide web.
2.1.1. Navegadores
2.1.1.1. Es un software, aplicación o programa que permite el acceso a la web, interpretando la información de distintos tipos de archivos y sitios.
2.1.1.1.1. Ejemplo
2.2. Correo electrónico.
2.2.1. Clientes de correo electrónico.
2.2.1.1. Programa de ordenador usado para leer y enviar mensajes de correo electrónico los cuales son almacenados en la misma máquina donde se ejecuta, lo que permite leerlos e incluso redactarlos fuera de línea.
2.2.1.1.1. Ejemplo
2.3. Transferencia de ficheros vía ftp.
2.3.1. Programas, servidor y cliente.
2.3.1.1. Software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.
2.3.1.1.1. Ejemplo