It's a type of HTTP header -- a line of text that gets sent from the server to the browser (or other type of visitor like a search engine), telling the browser what to do.
Code "301" means "permanently moved"
Code "302" is a temporary move
Code "404" is "not found"
etc.
http://www.google.com/search?q=301+redirect