Since global variables are global i.e. without any environment, global variables cannot have duplicate names. Local variables can have the same name but in different environments.