Answer
Records are a special kind of class in Java designed for simple data carriers.
Java records are a concise way to define classes that are primarily used to hold data. They automatically provide implementations for methods like equals(), hashCode(), and toString(), reducing boilerplate code. For example, a record for a point in a 2D space can be defined as `record Point(int x, int y) {}`.