La seguridad alimentaria se basa en tres pilares:
- Disponibilidad,
- Accesibilidad,
- Asequibilidad
La seguridad alimentaria en el pasado era inestable debido a la incapacidad de hacer frente a los patógenos de las plantas (la hambruna irlandesa de la patata, 1845-1852), a un comercio más lento, a las guerras y a las enfermedades infecciosas (como la peste bubónica). Muchos países han logrado la seguridad alimentaria en las últimas décadas a través del desarrollo de la agricultura intensiva y de las importaciones. Los excedentes alimentarios podrían ser enviados a países menos desarrollados, pero el transporte es largo y caro, y los alimentos crudos son vulnerables. Existen muchas organizaciones que se dedican a desarrollar y enseñar prácticas agrícolas a la población de regiones subdesarrolladas. No podemos dar por hecho la seguridad alimentaria. Existen factores humanos y naturales que pueden crear distintos problemas durante la producción y el transporte de los alimentos. Así por ejemplo, la guerra en un determinado país podría bloquear los puertos y el comercio de alimentos. Pronto, la población mundial se enfrentará a la inseguridad alimentaria debido al cambio climático, la desertificación y la inmigración.