Networking concepts explained for the non-techie
Networking concepts are not easy and please don't ever let anyone make you feel bad for not knowing. This is not something you are usually taught in schools, or by your parents, friends, or anyone! Read "It is complicated" for my rant on this.