The globalenv(), or global environment, is the interactive workspace. This is the environment in which you normally work. The parent of the global environment is the last package that you attached withlibrary() or require().
The baseenv(), or base environment, is the environment of the base package. Its parent is the empty environment.
The emptyenv(), or empty environment, is the ultimate ancestor of all environments, and the only environment without a parent.