The term farmer
The term farmer usually applies to a person who grows field crops, and/or manages orchards or vineyards, or raises livestock or poultry such as chicken and cows. Their products are usually sold in a market or, in a subsistence economy, consumed by the family or pooled by the community.
In some countries, a farmer engaged in raising horses, cattle, or sheep for profit is usually referred to as a rancher (US), grazier (Australia) or stockman. Special terms also apply to other people who husband domesticated animals, namely shepherd for sheep farmers and goatherd for goat farmers.
The term dairy farmer is applied to those engaged milk production. A poultry farmer is one who concentrates on raising chickens, turkeys, domesticated ducks and geese, or is involved in egg production. A person who raises a variety of vegetables for market may be called a truck farmer or market gardener.
Source: wikipedia.org