REITs generate income primarily through rent collected from tenants leasing space in their properties. They may also earn money from the sale of properties or through financing real estate transactions.