Lightning Component is a framework to build Salesforce applications faster. If you are using Salesforce1, you already experiencing the Lightning. It is based on an open source project called Aura framework. Aura is a UI framework for developing web applications for mobile and desktop devices. Go throught this video to know the Security Best Practices for Building Lightning Components.