ยุคหินเก่า
คนในยุคหินเก่าดำรงชีพด้วยการล่าสัตว์ และเสาะแสวงหาพืชผักผลไม้กินเป็นอาหารมีการพึ่งพาอาศัยธรรมชาติ และสภาวะแวดล้อมอย่างเต็มที่ กล่าวคือ เมื่อฝูงสัตว์ที่ล่าเป็นอาหารหมดลงก็ต้องอพยพย้ายถิ่นติดตามฝูงสัตว์ไปเรื่อย ๆ การที่มนุษย์จำเป็นต้องแสวงหาถิ่นที่อยู่ใหม่เพราะต้องล่าสัตว์ดังกล่าว อาจทำให้คนต้องปรับพฤติกรรมการบริโภคไปในตัวด้วย เนื่องจากชีวิตส่วนใหญ่ของคนในยุคหินเก่าต้องอยู่ กับการแสวงหาอาหารและการป้องกันตัวจากสัตว์ร้ายและภัยธรรมชาติรวมถึงการต่อสู้ในหมู่พวกเดียวกันเพื่อ การอยู่รอด จึงทำให้ต้องพัฒนาเกี่ยวกับเครื่องมือล่าสัตว์ โดยการพัฒนาอาวุธที่ทำด้วยหินสำหรับตัด ขูดหรือ สับ เช่น หอก มีด และเข็ม เป็นต้น
นักล่า-เก็บของป่า
ในคริสต์ทศวรรษ 1950 มีนักโบราณคดีทรงอิทธิพลชาวอเมริกันท่านหนึ่งที่เสนอว่า มนุษย์ในยุคต้น ๆ ความจริงบริโภคซากสัตว์เป็นอาหาร ไม่ใช่ได้เนื้อโดยการล่า
คือมนุษย์ในต้นยุคหินเก่าได้อาศัยอยู่ในป่าโปร่ง จึงสามารถเก็บอาหารทะเล ไข่ ถั่ว และผลไม้ บวกกับการบริโภคซากสัตว์ได้
ตามทฤษฎีนี้ แทนที่จะฆ่าสัตว์ใหญ่ มนุษย์ได้เนื้อจากสัตว์ที่ถูกฆ่าโดยสัตว์ล่าเหยื่ออื่นหรือที่ตายด้วยเหตุธรรมชาติ
และข้อมูลทางโบราณคดีและพันธุกรรมก็แสดงนัยว่า กลุ่มบรรพบุรุษมนุษย์ปัจจุบันที่เป็นนักล่า-เก็บพืชผลในยุคหินเก่ามีชีวิตอยู่ในป่าโปร่ง และแพร่กระจายไปในเขตที่อุดมสมบูรณ์อื่น ๆ โดยหลีกเลี่ยงป่าทึบ