Royalty streaming involves providing upfront capital to businesses in exchange for a percentage of future revenue, typically tied to specific assets or product sales. This model is prevalent in sectors such as natural resources, entertainment, and healthcare, where revenue streams can be predictable and long-term.