A evolução das interfaces de computação, desde cartões perfurados até interfaces de toque e voz. Computadores ocupavam salas inteiras nos anos 60 e se tornaram cada vez menores, do desktop aos notebooks, tablets e smartphones. A internet também se tornou onipresente em diversos dispositivos. Novos ecossistemas surgiram incentivando a produção de apps, que passaram a ser mais usadas do que a web. A combinação de hardware e software permite novas soluções para problemas reais usando tecnologia.