Неоднократно слышал про некую универсальную модель. Похоже, что это и есть она, но я не уверен. Что это такое, как расшифровуется и зачем нужно?
Это некая модель, которая представляет нам набор базовых операций, которые используются большинством других операций с данными.
CRUD :
Create - создание данных
Read - получение данных
Update - изменение (обновление) данных
Delete - удаление данных.
Entity Framework позволяет без особых усилий производить данные операции.