DH or RSA for encryption: which makes better sense?

What is Diffie-Hellman? What is it used for? How is it different from the encryption methodology used in RSA? What is the Diffie Helman key vulnerable to? Is there any reason why it should be preferred over the RSA method? In what circumstances could one chose to use RSA over the Diffie Hellman method? |
