Explains vector basis functions of the divergence-conforming and curl-conforming types, and reviews specific interpolatory and hierarchical basis functions. Procedures for mapping these basis functions from a reference domain to a curved cell, while preserving the desired continuity properties on curved cells, are discussed in detail.