Both used to ensure certain arguments are passed to mocks ArgumentCaptor - better suited for verification Custom ArgumentMatcher - better suited for stubbing