# Screen Readers

Screen readers help people who are visually impaired use a computer by providing text-to-speech or text-to-Braille functionality. Some popular screen readers include NVDA, JAWS, and VoiceOver.

Creating applications that are compatible with screen readers is important to ensure people can see what's on your site and navigate to different pages.

One of the simplest ways to improve your site's accessibility is adding an aria-label attribute onto interactive elements like buttons, links, and inputs. When a screen reader comes across an object, the aria-label text is read out so an individual can have more information about the element that they are on.

If you are using Storefront UI (opens new window), interactive elements come with screen-reader compatibility out-of-the-box. For example, the Button component has a special prop called ariaLabel that gets added to the button's aria-label. This is the value that will be read by the screen reader. But if you don't pass an ariaLabel prop, the screen reader will read the data inside the button.