Question: what is the difference between system variables and user variables?
Answer: The system variables are system-wide accepted and do not vary from user to user. Whereas, User Environments are configured differently from user to user. ... So if there are some user variables with the same name as system variables then user variables will be considered. The Path variable is generated in a different way.