A tuple is an immutable sequence of elements, usually of different data types. In Python, tuples are represented by parentheses and can contain any number of elements.