A procedure is an executable object stored on the data source. Generally, it is one or more SQL statements that have been precompiled.