Azure AD Pass-through vs. ADFS: Which do we use for authentication?

Azure AD Pass-through and ADFS are two ways to ensure proper user authentication for your systems. But which is better?