You are talking about "value". Value depends on how much someone would accept to pay for something, as well as how much someone would accept to receive in exchange for something.
I been thinking about this ever since we got our altcoin. We want to used the altcoin on our sites with tradeable to BTC but how does it work.
If you've got an Altcoin and want to offer to buy or sell it on your own website, sure you can do it. You can, for example, just offer it by putting the price you believe is fair. If anyone is interested in paying the price you have put for the coin, you'll have a deal.
Does it need an exchange to be worth money and how can I get it on one?
An exchange would make things much simpler, because it brings together sellers and buyers, and the market formed among them will set the fair price at any given moment.
Usually, if there's enough demand any exchange would want to offer structure to trade your coin.
Also can I hire a developer to help the website have an exchange?
need to understand this more PLEASE help
thanks in advance
Sure. If your intention is to start an exchange, the best thing you can do is to find someone experienced to help you with it, because it would be a huge risk for someone inexperienced, and lacking know-how to run an exchange. So many are the dangers (of being hacked, of failures, etc)