steam: Science, technology, engineering, art & maths
App is an abbreviation for application software. Oxford Dictionary defines an app as “a self-contained program or piece of software designed to fulfill a particular purpose; an application, especially as downloaded by a user to a mobile device.