platform: a document stating the aims and principles of a political party
document: writing that provides information (especially information of an official nature)
haricot: a French variety of green bean plant bearing light-colored beans