1.2 Communication and Internet technologies