Un sistema de información se compone de partes interrelacionadas que cumplen un objetivo específico. Los sistemas de información proveen entrada, ambientes y salida de datos. Pueden clasificarse según su origen, relaciones, variables o tiempo. Para desarrollar sistemas de información exitosos, es importante considerar su disponibilidad, capacidad de adaptación, fiabilidad, reserva, tiempo de respuesta y grado de interés.