One of the major differences that Strayer talks about, in regards to agriculture, is the rivers. The Egyptians thrived off of the Nile river whereas the Mesopotamians had to deal with the Tigris and Euphrates rivers. The Nile river was predictable and reliable, allowing for the Egyptians to have a certain sense of security when it came to their water needs. The Tigris and the Euphrates, on the other hand, also rose every year but it was uncertain as to when they would be doing so. For this reason, many of the Mesopotamians crops would be flooded without any warning, making it more difficult for them to effectively take care of their crops. In addition to having difficulty with their natural sources of water, Mesopotamia was more susceptible to invasion due to their surrounding open plains, which provided no real geographical barriers. Egypt was surrounded by vast deserts and waterfalls, all of which made it more difficult for outsiders to make their way in. Egyptians seem to have had the upper hand when it came to geography and agriculture. This may have been a contributing factor as to how the cultures of the two civilizations were shaped.
Aside from environmental differences, Mesopotamia and Egypt had more political differences as well. Mesopotamia had over twelve independently governed city-states. Because each of the city-states was so independent, there was lots of warfare caused by want of land. Due to the chaos and frequent un-organization of the city-states, the Akkadians, an outside force, took over what was once the Mesopotamian civilization. The Egyptians, once again, had it much easier than the Mesopotamians did. The Egyptians had a united territory that went on for 1,000 miles up and down the coast of the Nile river. The Egyptians were able to maintain their way of living for over 3,000 years! That is very impressive and a statistic that other ancient civilizations were unable to attain. Pharaohs were the men in charge of Egypt and everyone would look up to them, believing that they were a god in a man's body. The pharaohs remained powerful until the Nile river began to flood unpredictably and the Pharaoh was unable to predict the time of the flood. Only then was the image of the Pharaoh discredited and Egypt disbanded for some while.
Although Egypt and Mesopotamia seemed as if they were two entirely different worlds, they actually did interact with one another as well as with some other of their neighbors. Egypt and Mesopotamia participated in trade with one another, though is was mostly fancy things for the elite of both societies. Both ancient civilizations were influenced by societies outside of their own and implemented ideas such as the chariot.
There are many contrasting characteristics that do make both Egypt and Mesopotamia seem very different from one another, however each of the civilizations were simply doing the best that they could with the resources that they had. Clearly, Egypt had a much more welcoming environment to live in (and a much more unwelcoming environment that surrounded it and kept invaders out). On Maslow's Hierarchy of Needs, physiological needs and safety needs are at the base of living a happy life. Looking at this, it makes sense that the Egyptians were able to have such a successful civilization for so long. Their basic needs were fulfilled, allowing them to worry about stuff other than when their river might flood.