Sorry if this is a too naive question, but what exactly is a screen reader? How should I consider them when designing a web page (html document)?

Doing a google search doesn't help much... and wikipedia's entry is too general.

Is there anything I should be adding into my html markup to deal with screen readers in particular?