Vilka var de viktigaste funktionerna i den neolitiska agrara revolutionen?

Några viktiga inslag i neolitiska jordbruks-rotationen var möjligheten att odla grödor för grundläggande, bo på ett ställe, (små städerna kunde byggas), och tämja djur.