An environment is sometimes referred to as a framework. The two types of environments are the embedded environment and the client/server environment.