Method of recircling a multitude (≥2) of generic waste streams from a plurality (≥2) of sources, comprising identifying, determining, and quantifying initial waste streams and/or sub-components, codifying said waste streams and sub-components, in taking the multitude of waste streams (IS i), separating separable sub-components of the multitude of generic waste streams from one and another and providing sub-component waste streams (SCW j), wherein sub-components have a chemical, physical, or biological nature, or a combination thereof, inputting each sub-component waste stream or generic waste stream into at least one distribution station (RA n), wherein at least one waste stream enters a distribution station (RA n), providing at least one re-use path (RU k) per distribution station (RA n), and selecting at least one re-use path (RU k) per sub-component waste stream (SCW j), transferring the multitude of sub-component waste streams and generic waste streams to a number of re-use paths (RU k) while controlling at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), and quality of the waste streams, and controlling a number of reuse paths, and wherein control involves of at least one re-use path (RU k) forecasting at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), quality, and a number of reuse paths, wherein the multitude of sub-components and waste streams are transferred, such as over a period of at least one week, to a plurality of re-use paths, generating at least one output stream (OS p), each output stream receiving input from at least one re-use path (RU k), and transferring at least one output stream (OS p) to a number of product paths (PP s) while controlling at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), and quality of the product paths, and controlling a number of product paths. identifying, determining, and quantifying initial waste streams and/or sub-components, codifying said waste streams and sub-components, in taking the multitude of waste streams (IS i), separating separable sub-components of the multitude of generic waste streams from one and another and providing sub-component waste streams (SCW j), wherein sub-components have a chemical, physical, or biological nature, or a combination thereof, inputting each sub-component waste stream or generic waste stream into at least one distribution station (RA n), wherein at least one waste stream enters a distribution station (RA n), providing at least one re-use path (RU k) per distribution station (RA n), and selecting at least one re-use path (RU k) per sub-component waste stream (SCW j), transferring the multitude of sub-component waste streams and generic waste streams to a number of re-use paths (RU k) while controlling at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), and quality of the waste streams, and controlling a number of reuse paths, and wherein control involves of at least one re-use path (RU k) forecasting at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), quality, and a number of reuse paths, wherein the multitude of sub-components and waste streams are transferred, such as over a period of at least one week, to a plurality of re-use paths, generating at least one output stream (OS p), each output stream receiving input from at least one re-use path (RU k), and transferring at least one output stream (OS p) to a number of product paths (PP s) while controlling at least one of time (t), quantity (q), quantity/time (q/t), emission (e), energy use, costs (€), and quality of the product paths, and controlling a number of product paths.