I've seen examples where all of the following are referred to as LINQ.
var y = _context.Persons;
IQueryable<Person> x = _context.Persons;
var z = from tblPerson in _context.Persons
select tblPerson;
Are they all LINQ, just different flavours of it or is only z LINQ? If so what are the other 2 called? If they're all LINQ how to I differentiate between the three when Googling for information about them? With y and x should I be using var or IQueryable in MVC CORE (and why) and should I be using either over z?