Artificial blood is a substance designed to replicate the appearance of real blood. It is commonly used in filmmaking, theater, special effects (SFX), and Halloween costumes to simulate injuries, wounds, or other blood-related effects.