A Agrofloresta é um sistema de produção que permite uma mistura de culturas como, árvores perenes, frutíferas e leguminosas, além de criação de animais e a própria família de agricultores, em uma mesma área. O plantio geralmente é trabalhado de maneira intercalada, cada espécie cultivada desempenha uma função.