Multifactor authentication is a user authentication process where the user is granted access to a platform, application, etc., only after they present two or more identity verification elements. These may include a password, a single-use code, or a unique piece of knowledge.