I believe it is fertile land. Sorry if wrong
Imperialism is more direct domination where an outside power completely takes over to create an empire and considers it as its own. Colonialism is where the existing state is not entirely dismissed, but it is still controlled.
Both built pyramids and structures art and clothing was quite similar both were polytheistic and worshipped many gods both had a similar hierarchy