# Key Concepts

Here is a quick summary of concepts within LaunchPal:

* [**Projects**](https://github.com/ajph/launcher/tree/1f22876bcd20630b81ec6355e46bbe94b573ef9b/projects.md) are like campaigns. They are a collection of files and/or an App that you want to host on the web.
* [**Apps**](https://help.launchpal.com/applications/applications) are the core software or functionality for your project . For now each project is one app, but in future we may allow you to have multiple apps in a project
* [**Servers**](https://help.launchpal.com/hosts/hosts) host your project and app. They should be treated as disposable parts of your business that you start and destroy as you launch and kill campaigns.
* [**Domains**](https://github.com/ajph/launcher/tree/1f22876bcd20630b81ec6355e46bbe94b573ef9b/domains.md) can be associated with any project or app. You can create as many subdomains for a domain as you want.
* [**Templates**](https://github.com/ajph/launcher/tree/1f22876bcd20630b81ec6355e46bbe94b573ef9b/templates.md) are a snapshot of a project to make it super easy to save and recreate your favorite setup.
