Gone are the days where creating interactions for toggle buttons, dropdown menus, and hover states meant creating multiple artboards and keeping them in sync. With Component States in Adobe XD, any component can now have multiple states that can be linked together in prototype mode. This means a single component can contain reusable states for interactions like hovering, clicking, errors, and more.