i want to know what is the defference between the following queries:
IQueryable<Sample> q1 = databaseContext.Samples
.FirstOrDefault(x=>x.ItemID == itemID );
IQueryable<Sample> q2 = databaseContext.Samples
.Where(x=>x.ItemID == itemID );
when sample has navigation property.