Cursors
When you issue a SQL statement (INSERT, UPDATE, DELETE), Oracle stores the information needed to process that statement in a region of memory called the context area. A cursor is a pointer to this context area that can be used to access information related to the statement, such as the number of rows processed.