Modern technologies and their contributions to modern world.