What are the developments of the information age and its impacts on the society?​