Technology is accessible when designed to understand the needs of individuals with impaired abilities, and developed to create universal compatibility between users and computer systems. Assistive Technology is often the merger between people seeking to operate software, and programmers, who are developing the services being offered to the public.