Pergunta de entrevista da empresa Exxat

3. Explain difference between FirstOrDefault and First in linq ?