An autonomous transaction can be understood as an independent transaction within the major transaction that rolls back separately. It can be used when performing an isolated transaction without impacting the main transaction’s outcome, such as logging or auditing.