Agriculture has played a key role in the development of human civilization. Until the Industrial Revolution, the vast majority of the human population labored in agriculture. Development of agricultural techniques has steadily increased agricultural productivity, and the widespread diffusion of these techniques during a time period is often called an agricultural revolution.