Many enzymes require coenzymes (NADH, NADPH, CoA, TPP, etc) to catalyze biochemical reactions, such as redox reactions. Does an Enzyme bind to substrate and coenzyme at the same time or bind to one after another ? Is the binding of substrate to an enzyme independent of binding of coenzyme? Is there any specific order in which substrate and coenzyme bind to enzymes?