This review gives an overview of the different techniques used to identify, characterize and quantify engineered nanoparticles (ENPs). The state-of-the-art of the field is summarized, the different characterization techniques have been grouped according to the information they can provide. In addition some selected applications are highlighted for each technique. The classification of the techniques has been carried out according to the main physical and chemical properties of the nanoparticles such as morphology, size, polydispersity characteristics, structural information and elemental composition. Microscopy techniques including optical, electron and X-ray microscopy and separation techniques with and without hyphenated detection systems are discussed. For each of these groups, a brief description of the techniques, the specific features and concepts, as well as several examples are described.