Enzyme activity can be affected by a variety of factors, such as temperature, pH, and concentration. Enzymes work best within specific temperature and pH ranges, and sub-optimal conditions can cause an enzyme to lose its ability to bind to a substrate.