Why is it important to use timestamps in distributed systems?

It is important to use timestamps in distributed systems to ensure that different nodes have a consistent view of time, which can help prevent conflicts and inconsistencies in the data being shared between them.