Question: what is the difference between contract and relax?
Answer: contract-relax is an isotonic contraction of the stretched muscle. That means the stretched muscle contracts against resistance and there is movement (from a stretched position to a neutral position, afaik). hold-relax is an isometric contraction of the muscle.