CRUD applications are those that perform Create, Read, Update, and Delete operations on underlying data. These are typical functions a software application or web service can perform on data stored in databases or other data storage systems.