In the framework of input saturation, this article studies the problem of finite-time synchronization (FTS) of a class of complex dynamical networks. By designing different classes of saturated controllers, two types of FTS criteria, including leader-follower synchronization and leaderless synchronization, are presented, respectively. A potential relationship between the saturation structure, the settling time, and the domain of attraction is established, which is crucial to achieve FTS. It shows that the saturation structure not only affects the estimation of domain of attraction but also possibly changes the settling time for FTS. Two numerical examples are presented to illustrate the effectiveness of the proposed results.