Ring-opening polymerization of aliphatic cyclic carbonate is an important method for preparing aliphatic polycarbonates,which is one important class of biomedical materials. This review presents a review on the synthesis and ring-opening polymerization of aliphatic cyclic carbonate with different sizes and types. Mechanisms of cationic , anionic and coordination ring-opening polymerization of cyclic carbonates are discussed.