You actually own a private key, which generates the public address which is given to you.
For example, let's say your public address is:
1E4CwvCLFkhAz8Zbkvh2HpmsNafk9ecvdo
The private key which generates that address is:
5HtxkoHrU6iGJXaNCQ5iAZBEXgTWk13k14SFpQrNJHVrJuTxN78 (Do not use this private key!)
To be able to add that address to your wallet, you need to add your private key to your wallet. What your wallet basically does is to show the balance of all your private keys. You can send and receive BTC through these addresses.
So right now you have BTC on the private key (or public address) which you ordered on Virwox. If you want to see it on your wallet, you can either add the private key to your wallet, or send those BTCs to the address generated by the Multibit wallet.
BTW: If you're going to send the BTC, please make sure that you backup your wallet just in case.
Kudos,
-Besir
1Don't use that specific private key! – John T – 2014-02-02T08:49:26.203
1I'll edit it, and tell him not to do so :) – Besir Kurtulmus – 2014-02-02T08:49:58.370
Thanks. So how do I generate the private key? How could I make sure it's safe? – AGamePlayer – 2014-02-02T09:09:46.587
Your wallet actually creates it when you create a public address. All you need to do is create a new wallet with a public key, and keep a backup of your wallet file. If you want double security, save the mnemonic (eg. "tree haze pardon breaker hammer james explode") given to you when you create a wallet. You can use that mnemonic to recover your wallet later on. – Besir Kurtulmus – 2014-02-02T09:37:55.933