În Heroes III, tu controlezi acţiunile eroilor de a completa misiuni într-o varietate de conflicte ce au loc în ţinuturile de legendă ale Erathiei. În timp ce Eroii traversează ţinutul cu armatele lor, ei pot explora, căuta artefacte şi găsi comori, precum şi să îşi conducă armatele în luptă. Oraşele de asemenea pot avea garnizoane, pentru a se apăra şi pot reprezenta centre de recrutare, de învăţare a vrăjilor şi a comerţului. Oraşele pe care le cucereşti devin parte din teritoriul tău. Îţi poţi dezvolta propriile oraşe pentru a obţine avantaje logistice, ofensive şi defensive.