When developing SharePoint solutions, we need to worry about "scopes".
Scopes define where the "things" we are developing will be reflected within the SharePoint farm.
There are two scopes to be aware of:
- Solution Deployment Scope (assemblies location)
- Feature Scope
- Web Application
Required Text. Specifies the scope in which the Feature can be activated and contains one of the following values: Farm (farm), WebApplication (Web application), Site (site collection), Web (Web site). For information about scope, see Element Scope."