I have read both but not sure which means what?
There are many such products available on the market.
There are many such products available in the market.
Note: I'm pretty clear about using on while describing the product availability on the Internet where in does not sound okay to me.
Best Answer
When you use "in" the market, I tend to feel that you are talking about a product or company compared to others in that market.
You can also be in the market if you are willing to buy something. Compare:
The first sentence means someone can buy them - the second indicates they want to buy!
If something is for sale, it is on the market.