Tipos de Aplicaciones: Qué son y en qué se diferencian