This book intends to introduce some recent results on passivity of complex dynamical networks with single weight and multiple weights. The book collects novel research ideas and some definitions in complex dynamical networks, such as passivity, output strict passivity, input strict passivity, finite-time passivity, and multiple weights.