This meaning refers to software programs designed for a particular function or service.
She installed several language-learning apps.
These apps work on both phones and tablets.
This broader meaning refers to app-based platforms that provide services through connected software.
Banking apps allow users to transfer money.
Delivery apps connect customers with restaurants.