The alt attribute on an img tag describes the image to users who cannot see it. Screen readers read it aloud, Google uses it for image search, and it shows when images fail to load. Good alt text is specific ("Attorney meeting an immigration client"), not generic ("office photo").