Lock and key theory suggests enzymes have a specific 3D shape and are large molecules. They are bigger than the substrate.
Only a small amount of enzyme comes into contact with the substrate- this is called the active site, which is a exact fit.
This forms a enzyme/substrate complex
Once this occurs, and the product is formed, they no longer fit and is therefore repelled