An application (also known as an application program or ‘app’) is a computer program designed to carry out a specific function. Applications that are accessed solely or primarily over the internet (thus being at least partly managed through servers and not local machines) are known as cloud applications.