What is a EA wallet?

EA Wallet allows you to add money to your EA/Origin account, this allows you to use this money to purchase games rather than a credit card.