Application, Design