A security token (authentication token) is a small hardware device that its owner carries to allow access to network services.