-the ConfigStrategy Interface -the ConfigData class, the common communication structure between ConfigStrategy objects and ConfigParser