Nothing you do in the Schema Editor will take effect unless you commit it. Public synonyms are accessible to all users. If you omit this option, the synonym is private and is accessible only within its schema. Schema Is the schema to contain the synonym. If you omit schema, Oracle creates the synonym in your own schema.
Synonym Is the name of the synonym to be created.
FOR Identifies the object for which the synonym is created. If you do not qualify object with schema, Oracle assumes that the object is in your own schema. The object cannot be contained in a package. Note that the object need not currently exist and you need not have privileges to access the object. You can use a complete or partial dblink to create a synonym for an object on a remote database where the object is located.