Lokesh,
My reply in your
other thread applies here too.
Asking a bunch of high level questions in the same post isn't the best way to get answers on a public forum. Especially since the questions are on different topics. It sounds a bit like these are interview questions. I'm sure you can find the answers to some of these. "What is the latest version of DB2" really jumps out at me as one you could find on your own. Try to do some research and then post with what stumps you. Preferably with some links that show you did some research on your own first.