RxNorm is a name of a US-specific terminology in medicine that contains all medications available on US market. It can also be used in personal health records applications. It is part of UMLS terminology and is maintained by National Library of Medicine. 

RxNorm is two things: a normalized naming system for generic and branded drugs; and a tool for supporting semantic inter-operation between drug terminologies and pharmacy knowledge base systems.