When you register a trademark for a brand name, it means that the name has been given exclusivity of use under the Trademarks Act (under the classes it’s been registered for). If another party chooses to sell their goods and services under the same name, the act provides a legal mechanism to sue them for trademark infringement.
Related: How to Trademark a Slogan/Tagline in India
Apart from brand names, you can apply for a registration of other types of marks. The registration process is almost the same.
Click Here for Trademark Registration