The main pro about online communication is the connectivity that it offers you. You can learn English easier than twenty years ago, for example speaking with somebody from the other side of the world! On the other hand, a con is that you lose face to face relationships.