Science, technology and communication