What is the Meaning & Definition of farmer

A farmer is a person who performs work in the countryside, usually in agricultural or livestock activities that have as main objective the production of various types of food or its derivatives. In general, a farmer can produce these items both for their subsistence (own consumption) or to commercialize them in the market and any profit from it. Although the peasant is normally identified with the production of vegetables, fruits and vines, the farmer can also possess different types of cattle. Throughout history, the peasant has been one of the most important in all civilizations and cultures social figures since rural activities always occupied a central role in the economies of the human being. This role became especially relevant in the medieval period, time in which the populations of Western Europe turned to the fields and were devoted almost exclusively to the agricultural and livestock production. The farmer was then one of the lower categories of the social scale, given its role as figure not privileged against others such as priests, monarchs, Knights, and lawyers.
Today, it is considered that the peasant of the industrialized nations is different from the Nations developing especially from an element: while the first farmers may have the tools, the means of production and the same land on which they work, in the second case farmers usually go to the subsistence economy with few or no opportunities for upward mobility. This means that they do not possess the land working and that their living conditions are unstable, inadequate and, in some cases, up to inhuman.
We can finally say that farm work is characterized by highly depend on external agents such as climate or the market. However, for many rural maintains certain elements of tradition, customs, styles of life and thought that contradict with the modern world of stress, routine and urban problems.