Agent - molecule which do not contribute or accept atoms to the overall reaction (catalyst, solvent, etc.)
Product - final result(s).