Bloodstain pattern analysis examines the shapes and sizes of blood drops to reconstruct crime scenes. The size of blood drops depends on the distance fallen and volume of blood, though distance cannot be precisely measured. Direction of travel can be determined by the narrow end of drops. Types of patterns include spatter, castoff, and expirated blood, which provide clues about the mechanism that produced them, such as stabbings, beatings, or gunshots. Analysis of bloodstain patterns is used to determine the location of the blood source and positions of the assailant and victim.