Recent understanding of Maxwell's demon revealed the relation between information and thermodynamic entropy. In contrast to a thermal engine that is powered by the temperature between two thermal baths, "information engine" trades information for the ability to extract energy from a single heat bath and perform work. We designed mechanical models of information engines (autonomous engine, feedback-control device, and programmable engine) to illustrate the generalized second law of thermodynamics that incorporates both thermodynamic entropy and information. In the future, I aim to study how biological systems acquire and processes information, and understand its associated cost and gain.