Hello Siva .. and welcome to NamePros! Hope you, your family and friends are all safe from the floods going on there.
As mentioned by others already, this is one of the best places to learn about domaining. Another great resource to help in your training is @DomainSherpa .. definitely check out their review podcasts .. tons of good info to compliment what you learn here!
Good luck moving forward with your domaining adventures!