Abstract
Recently, complex networks have drawn increasing interests. It is often convenient to regard this research area to be composed of studies of network structure and network functions. Studies of network structure are concerned about topological characteristics of complex networks such as the small-world and scale-free properties. Studies of network functions deal with processes and phenomena on complex networks such as virus propagation. This article is a minireview of complex networks from these dual viewpoints.