States in Adobe XD help you easily design variations for elements like buttons and more in your project. These are made even more powerful with the new Hover trigger:
Subscribe Jesse Showalter (https://goo.gl/6vCw64)
Add interactive elements to your prototypes without unnecessary work. With Component States, you can design variations of a component for different scenarios, like Hover or Pressed. States can also be used in Prototype mode.
This brings new levels of interactivity to your prototype. Hover is a new trigger available in Prototype mode that you can use to specify different interactions when a user places a cursor over a particular design element.