A package in Oracle SQL consists of a package specification and a package body.The package specification declares what is available to be called by other programs.The package body contains the actual implementation of the functions and procedures declared in the specification.A simple example of a package is created, which includes a function to say hello with a personalized greeting and a procedure to show a message.