Oracle DB size decreased after import My database size was 1TB and its full export size is 300GB.

After imported db to new environment, db size reduced to 700GB.  What could be reason for this ?
There could be many reasons.
But generally, it may be due to:


Free space in data files or temporary files
Undo data
Row chaining and migrating
Data blocks fragmentation