Can anybody describe about SUID, SGID and Sticky Bit's function and how they work with files and directories. These things make me so confused

. So if someone help me, that will be highly appritiated. And finally i am totally a

in linux world ( My operating system is RHel5).