Route maps allow network administrators to filter routes that are redistributed between routing protocols. A route map defines which routes from one routing protocol are allowed to be redistributed into another protocol. It can match routes based on characteristics like destination address, metric, or route type. It then permits or denies redistribution and can modify route attributes using set commands. Configuration involves creating a route map with permit or deny clauses containing match and set values to customize the redistribution of routes between protocols.