En biologie et en chimie supramoléculaire, le mot complexe désigne généralement toute association de molécules basée sur des forces autres que la liaison covalente.
Souvent les macromolécules s'associent entre elles, par deux (Dimère) , par nombre réduit (Oligomère) , ou en nombre plus important (Polymère).