Skrill is a convenient way to pay and get paid online. They are similar to other online wallets such as Paypal or Payza but generally they offer very good fees and also support many merchants including online sportsbooks, casinos and financial brokers. They have a British banking licence and your deposits are insured by the UK government
Skrill has local bank accounts in many countries ranging from Europe to Asia to South America, to deposit all you have to do is to send a regular bank transfer to the Skrill bank account. Money will be added to your Skrill online wallet and then you can pay online at many different places. Remember that if you have a debit/credit card that allows you to pay online, in most cases you do not need to use Skrill and you can deposit to the merchant directly.
Skrill also offers its own debit card which is connected to your online wallet balance but not to any bank account. You can use this card anywhere where MasterCard is accepted (shops, ATMs, online payments). This is very useful when you want to pay with a card but you don't want people to know that you have some money.
There are no monthly or registration fees, the account is entirely for free. The Skrill card costs 10€ per year but it is not mandatory (you can use the Skrill account without a card and withdraw directly to your bank account). Accepting payments is also for free.
Skrill also offers a two-level verification which makes your account extremely secure. You can ask for a physical security token and when you login to your Skrill account, you will be asked not only for your password but also a digit code which will appear on your token. You can carry the token with you on a keychain.
Methods of deposit
You can also deposit by Paysafecard - prepaid cards that can be bought for cash in many places, most often at gas stations, newsagents and some grocery stores.