Bitcoin is virtual currency ride on top of blockchain technology to maintain its validity. Bitcoin is limited. You can get your own Bitcoin either from Bitcoin trading, join a program that would pay your participation with Bitcoin, run services that accept Bitcoin or mine your own Bitcoin. Mine your own Bitcoin is not easy.
You have to compete with big players that run mining site. Bitcoin mining site has no different with other traditional mining site. It has a proper equipment with capability to mine more Bitcoin. The following video shows one of Bitcoin mining site in China.