NATO codification is "common language of logistics" and the process under which armament, military equipment and spare parts used by armed forces of the NATO countries and by others are uniformly named, described, classified, and assigned a NATO Stock Number. It is an integral part of the supply process and it provides logistical communication and information exchange between countries involved in this system. It also enables interoperability, reduces stockpiling, allows interchangeability and improves logistical support in the best way. It is based on standardized agreements: STANAG 3150 (PDF 300 kB), STANAG 3151 (PDF 370 kB), STANAG 4177 (PDF 420 kB) and others.
NATO Codification System (NCS) is the largest and comprehensive Codification and Cataloguing system which is the largest database today. Currently 65 countries are members of NATO codification system; it includes about 18 million codified items and 2.8 million Manufacturers and Vendors (NCAGE codes, names and addresses).
Codifying Policy is represented by NATO Codification Committee AC/135 and all participating countries are required to follow the same guidelines, but also it allows adaptation depending on national needs. The Republic of Serbia is using the database and the codification software "BULCOD", for example Germany is using N-CORE, France is using ADAGIO and the United States are using FLIS.