Includes reselling the set of application software and its documentation concerned with realizing the user’s needs and problems, and is applicable in different domains, medicine, accounting, and engineering, it involves also the application software designed to run on smartphones and mobile devices