Before we start configuring our engineer web server it's important to understand the terminology used
in engine X configuration files understanding configuration terms will not only help you throughout
this course but is also needed to fully understand and make use of the engineer's documentation.
The two main configuration terms is context and directive directives.
A specific configuration options that get set in the configuration files and consist of a name and a
value context on the other hand a sections within the configuration where directives can be set for
that given context.
Essentially context is the same as scope and like scope context are also nested and inherit from their
parents with the topmost context simply being the configuration file itself.
This is called the main context and is where we configure global directives that apply to the master
process.
Are there important contexts include the HTP context for anything HTP related the server context which
is where we define a virtual host similar to an Apache V host and location contexts for matching.
You are right locations on incoming requests to the parent server context again when using the engineer's
documentation.
These terms will be used for each directive so they are important to understand.
In the next lesson we'll start putting all this into practice by creating our very first virtual host.