Enzyme-substrate specificity refers to the ability of an enzyme to select and catalyze the reaction of a particular substrate among many possible candidates. This specificity is often described by the "lock and key" model, where the enzyme (lock) is perfectly shaped to accept a specific substrate (key). Another model, the "induced fit" hypothesis, suggests that the enzyme changes shape slightly to accommodate the substrate more effectively.