You can always connect to DB either ways.
When you are connecting to DB using db links it will use Global DB name if you have Global Names value is set to true. You have to use the same global name to connect.
Instance is set of backgroung processes you create on the database . You can have more than one instance on one database.
You can always rename the global name .
alter DB rename global_name to ' ';