DAGs vs Duo Authentication Proxy

getting confused DAGs vs Duo Authentication Proxy, is the DAG a required or optional?

thanks

I know it is a late reply, but just to be answered, DAG is optional if you are using DUO proxy already.
DAG adds more features for the end user but in some scenarios and topology it is not applicable.