One of the differences is that a hobbyist can pick and choose what they shoot and when. A pro should be able to produce quality work with a wide variety of subject matter at anytime in any conditions - time after time. Some may be specialists - portraits or weddings - but should also have a good all round ability.
(sneakily places bait for the spell checkers
.