Cadastro Nacional de Pessoas Juridicas (CNPJ) is a tax identification number issued by the Federal Revenue Service. All businesses who own an asset in Brazil must apply for a CNPJ number to carry out business in the country.
This is different from a CPF number (Cadastro de Pessoas Fisicas) which is issued to individuals which along with the birth certificate serves as Brazil national ID.