Technological Developments and Legal Issues