Navigating to different Lightning component

I hope you all had a wonderful Republic day celebration. As you all know one year back Salesforce introduced new way of developing mobile app with lightning component framework. First let me explain what is lightning component framework. The Lightning Component framework is a UI framework for developing a dynamic web apps for mobile and desktop devices and It’s a modern framework for building single-page applications. In this blog I am going to explain the client side controller method of navigating from one component to another component. Let gets started.