Using computer software installed, users are in a position to do tasks that they even have not learnt before. Take for an instance, airline simulation software program enables the computer users to have coaching and simulation to develop into airline pilot in the actual setting. Architecture.