Audit
In computer science, it’s a process in which the code of a piece of software is examined with the aim of discovering any bugs or security violations and checking programming conventions before it is implemented.
In the crypto sector, auditing is mainly referred to in connection with the smart contracts on which most blockchain protocols and decentralised applications are based.