Explains the basic of Factory Design pattern.