You have to have a bank account to transfer the funds to. You can create a bank account online these days.
You can use the money in your paypal account to pay for purchases though. Many places are accepting Paypal as payment for merchandise, like local WalMart, grocery stores, paying bills, utilities, etc.
You can send the funds to anyone who has an email address, and if they have a bank account they can transfer the money to their bank, then give the money to you (i.e. parent, sibling, friend, etc)
Edit: You can not transfer funds to a reload credit card. Plus, they cost more to purchase, and have service charges design to eat all your money. Don't use them. It would be better to open an online checking/savings account
Even better is to open a credit union checking account, no service fees. and better service. Do a search for Credit Union checking, or call some credit unions in your area. Anyone can usually open an account at a credit union.
To answer your question, yes you can receive money from people through Paypal, without you having a confirmed bank account. They will have to setup a Paypal account to send you funds. and the funds will remain in your account when they send it to you. You can use those funds for purchases, or send to someone else. I'll give you my Paypal email address if you want to send funds to someone....I'm kidding (don't ever send funds to someone you don't know)