A way to "unpack" values from arrays, properties from objects, or any other iterable, into distinct variables.