NMLS (Nationwide Multistate Licensing System) is a web based system that provides 62 independent state and federal regulators a single system to manage financial related (mortgage, money transmission, check cashers, etc.) licensing for individuals and companies