Le nanocomposite est un matériau solide multiphasé dans lequel l'une des phases a une, deux ou trois dimensions inférieures à 100 nanomètres (nm), ou des structures ayant des distances de répétition à l'échelle nanométrique entre les différentes phases qui composent le matériau. L’idée derrière le nanocomposite est d’utiliser des blocs de construction dont les dimensions sont de l’ordre du nanomètre pour concevoir et créer de nouveaux matériaux dotés d’une flexibilité et d’une amélioration sans précédent de leurs propriétés physiques.