Why do you need to have data guard? What are the benefits of using data guard? | Oracle DBA

Data guard setup ensures that another database is available as a copy of production database at almost real time. As a result, we have higher protection for enterprise data and the new database is available very quickly without the need to actually restore and recover from backup. Therefore, data guard offers an excellent disaster recovery solution.