use for...in or Object.keys(), Object.values(), or Object.entries() to iterate over the keys, values, or entries of an object Map has built-in iteration methods like .forEach(), .entries(), .keys(), and .values() which return an iterator that maintains the insertion order.