It is an online service that allows an individual to make electronic transactions. You would have to create an account with the e-wallet in question (eg. Neteller, Skrill) then fund it and afterwards, you may use the e-wallet to deposit in the casino.