Assistive technology can increase, maintain, or improve the functional capabilities of individuals with special needs. There are different types of assistive technology including computer applications, vision aids, and sensory aids for hearing impairment. Assistive technologies can be categorized as low-tech, mid-tech, or high-tech based on their complexity, whether they require a power source, and ease of use. Low-tech assistive technologies are easy to use and have a low cost, while mid-tech require a power source and high-tech are complex and programmable.