Buffer stock is created by the government to ensure food security. It involves storing surplus food grains during years of abundance to be used during times of scarcity, such as during droughts or floods. Buffer stocks help in stabilizing food prices and ensuring that there is always a steady supply of essential food items to meet the needs of the population.