You had to set this withdrawal address yourself. This address should be from your wallet. You can use Freebitco.in as a wallet and shop online and something. But every time when you will want to spend these BTC, you will have to change this address to address which is given by recipient, online shop for example. It's not very convenient, so I suggest to withdraw your BTC from Freebitco.in to your personal wallet and then spend it.
I didn't set any address when I created the account. It was created for me.
And as far as changing the withdrawal address is concerned I'd always have to specify the target address as otherwise the bitcoins would end up nowhere. I agree that I could keep it the same if I withdrew to a wallet as that address doesn't change as long as I don't change the address in my wallet. However, when transferring to some other recipient I'd still have to use the address that I receive from the recipient independent of if I transfer from a wallet or from freebitco.in. At least that's how I understand the entire thing
So for now there are answers that I can directly use the freebitco.in address to transfer directly to a shop or something and others that I have to send the bitcoins to a wallet first. Or is that step with the wallet just for security reasons?
Maybe I didn't word it right. It's not clear to me how I can use the address assigned to me from freebitco.in. I understand that it's an address I can use to send bitcoins to. However, I'm not sure if I'm the "owner" of that address. I mean I know what a wallet is. Basically I'm interested in what the address represents. If it's a regular bitcoin address that is part of the chain I should be able to use that freebitco.in account similar to a wallet.