New technologies in the third millennium. Applications in the discovery of new drugs and in catalysis