An official trademark registration safeguards your brand name and gives you the power to stop others from copying your logo and profiting off of your goodwill. As a trademark (symbolizing a mark in trade), it refers to a mark that can be represented graphically and distinguishes the goods or services of one person from those of others. This may include the shape of the product or its packaging, or the mix of colors used in its packaging. You should register your trademark in India in order to safeguard your company's brand.
Basically, it's anything that can be used to identify a brand to the average consumer. Devices, brands, headings, labels, and tickets are all examples of a "mark." Names and signatures are also examples of a "mark."