Synonyms are oracle database schema objects that enables us to create an alternate name or alias for an object.
you can create synonyms for database objects such as tables, views, sequences, materialized views, user-defined database objects and so on. And a user must be granted the CREATE SYNONYM system privilege before creating a synonym.
Synonyms allow us to manage objects transparently and separately from the users that access the objects.
Amen Answered question 01/07/2022