invaluable tool / online game / greater independence / video chatting services / online user / internet users / online context / social networking sites / online and offline interactions / online discussion board / social networking site / online encyclopaedia / web browsers / internet user / search engines / search skills / /