What is the difference between ==,===,equal?,eql?.

I am totally confused wht is the difference between them...If some body knows please reply soon...I am waiting.

A colleague of mine wrote this up a while back:

Fred