Records are ideal for modeling immutable data structures.
Records simplify the creation of value-shaped types by automatically handling common methods and maintaining immutability. This makes them perfect for simple data models like coordinates or configurations. For instance, a record `Configuration(String key, String value)` is both concise and immutable.