Отличие IEnumerable от IQueryable

Отличие IEnumerable от IQueryable

Сейчас проходя интервью на новый проект мне задали вопрос о различиях между IEnumerable и IQueryable. Я, признаться откровенно, не так много работал с Entity Framework так что для меня этот вопрос стал небольшим тупиком. Потому после интервью я решил конкретно разобраться в этой теме и как оказалось разбираться нужно не особо и долго.