Stacks can hold several different data types, including integers, floats, characters, strings or pointers.