A revenue model describes the structure of how a company generates revenue or income. Each customer segment can contain one or more revenue streams.