A photo shoot is generally used in the fashion industry, whereby a model poses for a photographer at a studio where multiple photos are taken to find the best ones for the required brief. A model is not always a person however; there are some times when a photo shoot of a food for a magazine is done showing characteristics for commercial use.
Taking pictures of a car or cars somewhere = photoshoot. Might not be a good photoshoot that meets your standards, but a photoshoot nonetheless. Although he did a good job and got some great pics! I can't wait to see them after pp.
Ameteurs still charge money...some ppl on here are probably ameteurs and they charge...imo a professional is someone who does this for a living and has 5+ years experience. That would probably encompass most photogs here...although that's not to say that they aren't very skilled. But even when michael jordan started out in the nba he was badass but was still an ameteur....
they're one in the same, although I wouldn't consider going outside and taking pics in the driveway a photoshoot, but technically it is...
He did a good job and knew what he was doing...he could charge if he wanted to....