Что такое DbSet

Для чего при генерировании кода с Entity Framework оно автоматически создает мне экземпляры этого класса? Что оно делает и где его использовать нужно?

DbSet представляет собой список (набор) сущностей, хранящихся в базе данных. Через этот класс разработчик выполняет основные запросы в базе данных, что обеспечивает эффективное и безопасное взаимодействие.