Allostatic load refers to the cumulative wear and tear on the body's systems due to chronic stress and the body's response to it. It highlights the long-term impact of stress on physical health, potentially leading to conditions like hypertension, diabetes, and cardiovascular disease.