Dual table is an hidden table in oracle.
dual table having single attribute.
we can store calculated value temporerly in the dual table.

For Example:

select sysdate from dual;

it store system date temporerly in dual table.