The technologies that real estate agents use vary depending on their broker, but most use some form of multiple listing service (MLS) to list properties and track leads. Some brokers also offer customer relationship management (CRM) software to help agents keep track of their clients. Other popular technologies include lead generation software, which helps agents find new leads, and transaction management software, which helps them manage the paperwork involved in a sale.