Probably everybody gets confused each time when considering what connectors to use in electronic projects. There are so many connector types and technologies that can be chosen. So what connectors is the best choice, or there is no single answer? Before answer these questions lets go through several points. First of all why do we need connectors? There is no problem to solder all components and wires together without ability to loosen or wear out. But in fact there are much more advantages of using connectors comparing to reliability of connection.
Connection sockets and headers used in embedded projects - [Link]