Two-factor authentication is a subset of multi-factor authentication that uses exactly two different authentication factors. Multi-factor authentication uses two or more authentication factors.