The Gateway Max is _just_ a gateway device. It doesn't run the Network app or anything else, you need to run that somewhere else (self host, CloudKey, etc). The Cloud Ultra is a gateway PLUS an app server that runs the Network app, etc directly on it. It needs to have more memory because it has to manage all the stuff the Gateway Max doesn't ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.