A collection of instructions and necessary datasets that allows a computer to perform functions for a human or machine user. Also known as a program or software application. In casual usage, may refer to apps purchased from an app store and/or used on a mobile device.
"My bank is offering an app now, so I can download it and use it on my phone to do my banking instead of logging in to my account through a web browser."