Ganesh, it's about time that you discover the pleasures of Google searching. You really can find a lot of the answers to your questions that way.
posted 11 years ago
"A callback method is a method intended to be passed as a parameter. The callee can then call the passed method asynchronously and with whatever parameters it deems appropriate. Callbacks are often used in event handling code." (Source: About.com)