In Linux I can right click on any window, and there is an option I can select to keep the window on top of other Windows. Does Mac OS X have this kind of functionality? If not, then is there some kind of program for Mac OS X that will enable this?
Yes and no: Yes, Mac OS X does have this ability for a window to always be on top (aka floating windows) but no, it's not built in to allow you to do that to any window as the user. However programs such as Afloat can help do exactly what you want to do.