CRUD adalah singkatan dari Create, Read, Update, dan Delete, yaitu empat operasi dasar untuk mengelola data dalam sebuah aplikasi. Keempatnya mewakili siklus hidup data mulai dari dibuat hingga dihapus. Hampir semua aplikasi yang menyimpan informasi menerapkan pola CRUD, baik pada basis data maupun antarmuka pengguna. Operasi ini menjadi kerangka umum untuk merancang fitur pengelolaan data. Memahami CRUD membantu pengembang memetakan kebutuhan sebuah sistem dengan cepat.
CRUD adalah pola fundamental yang mendasari sebagian besar aplikasi berbasis data, sehingga menjadi acuan awal dalam perancangan fitur.
Pada aplikasi daftar tugas, pengguna membuat tugas baru (Create), melihatnya (Read), mengubah isinya (Update), dan menghapusnya saat selesai (Delete).