Vector basis functions of the divergence-conforming and curl-conforming types are explained, and specific interpolatory and hierarchical basis functions are reviewed. For illustration, results are presented for examples that employ divergence-conforming basis functions with the EFIE and curl-conforming basis functions with the MFIE.