Can automatically force values to another type for the given context
Without coercion, if both aren’t the same type then there’s a compile-time error
With coercion, if either is floating-point, then addition is floating-point; otherwise int addition
Issue: Things are happening without you asking them to occur! Good/Bad?