Artists earn money from Spotify through royalties based on the number of streams their songs receive, with the revenue generated from advertising, subscriptions, and other sources being distributed to rights holders.