Here’s an excellent infographic from Bluehost on the basics of subscription models, focusing primarily on business-to-consumer companies.
It’s also important to note that recurring revenue models have powerful applications across pretty much every industry vertical you can think of: software, telecommunications, online education, agriculture, real estate, manufacturing, IT, construction, professional services…the list goes on.