OpManager Agent vs Agentless

OpManager Agent vs Agentless

I noticed that OpManager has an Agent that can be installed on systems.

What would be Pros and/or Cons of using Agent base Monitoring vs Agentless Monitoring?
                New to ADManager Plus?

                  New to ADSelfService Plus?