Windows XP, Windows Vista, Windows 7, Windows 8, Mac OS X,
Origin (formerly called AE Download Manager) is a distribution platform for online games.
Download: this program is a utility for downloading games on a website of the same name. It allows you to buy and download your favorite games in a fast and simple way. To do this, Origin requires only a unique condition: register to the platform by creating your own account.
Convenient: what makes this handier than using a CD or DVD is that it can eliminate common concerns related to removable devices such as scratches and others. You no longer have to worry about updates or serial numbers losses matters since they will be stored in your Origin account.
Community: Origin also gives you the advantage of a few options as a member of a community. Indeed, the program includes functions that allow you to send instant messages.