Who controls the Bitcoin network?

Bitcoin network is the term used to describe all the servers which are mining the various transactions undertaken with bitcoin. No one particularly can control the Bitcoin network. All Bitcoin users around the world control it. To be compatible with each other, all bitcoin users need to use software that is complying with the same rules. Bitcoin mining can only work correctly with a complete consensus among all users. Therefore, all users and developers have a strong incentive to protect this consensus.