Cardiac output is the volume of blood pumped by the heart per minute. It is calculated as heart rate multiplied by stroke volume. Cardiac output can vary depending on the body's activity level and is regulated by factors that influence heart rate and stroke volume. The Frank-Starling law of the heart states that increased venous return leads to increased stretch of the heart muscle and increased force of contraction, resulting in higher stroke volume and cardiac output.