similarities of information and communication technology