You are probably referring to environment variables.
The environment is inherited by each process from its parent. In Windows, the first environment is established by the logon process. So, if you launch any editor or other program, it will inherit from Windows its environment, add to it its own variables, and will pass them all to any cmd child that it launches on its own account.
If you want term to be always present in any cmd process that is ever launched on your login, go to Control Panel / System / Advanced / Environment variables. There you have the choice of setting term for you own logon or for the system (meaning every process launched with or without login).
If you are looking for a better GUI than that offered by Windows, the freeware Rapid Environment Editor is an excellent option.