Objects are a data type in JavaScript that allows you to store and manipulate complex data structures. An object is a collection of properties that consist of key-value pairs.