Un modelo es un marco general y teórico que formaliza todas las características y funciones, esenciales y deseables, que se puedan incluir en cualquier aplicación de este tipo.