The process of evaluating the potential risks and benefits of new technologies before they are developed or deployed.