Frage im Vorstellungsgespräch bei Capgemini

Difference between SingleOrDefault and FirstOrDefault? Difference between IEnumerable and IQuerable?