For back up recovery Oracle uses Redo logs.

Before data committed you need Undo segments data.
After commit you need Redo log data to recover.