If you want the dictionary definition, just double click on any word.
desperate
vs
disparate

Desperate is an adjective meaning extreme or very bad.

For example: "The survivors were desperate for food."

Disparate is an adjective that means different in every way.

For example: "They came from two disparate cultures."