Application software is a type of computer program designed to perform specific tasks or functions other than those related to the operation of the computer itself. It is typically used by end-users and is also known as productivity software or end-user software