CRUD
C - Create
R - Read (or Retrieve)
U - Update
D - Delete
These are the four fundamental functionalities that a program concerning data should always include. Applies in back-end development and databases.
DRY
D - Don't
R - Repeat
Y - Yourself
A general principle for software developers to reduce code redundancy. Object-Oriented Programming helps enforce the DRY principle.