How to register a trademark?

How to register a trademark? This article provides a clear explanation of the process from filing an application to registration of a trademark, as well as how to obtain trademark rights by yourself, the costs involved, and points to keep in mind.