CURSORs are nothing but memory locations created temporarily for the ease of maintanance by having the data in the local computer......(No need to go to the Database for every row)..... We can dynamically fetch the rows as we like. . using cursor.....CURSOR is something like a ResultSet