BTCMine is a pooled Bitcoin mining server.
Pooled mining allows many miners to work together and therefore reduce variance in their Bitcoin reward over time. This is achieved by fairly distributing the reward from any blocks found by the server according to how much work you as an individual miner have contributed.
site link: http://btcmine.com/