Sort:  

Bitcoin is based on a peer-2-peer protocol. The initial peers are find based on a predefined rules in the code and they connect you to another peers.

Does it clear?