platform: a document stating the aims and principles of a political party
document: writing that provides information (especially information of an official nature)
marine: a soldier who serves both on shipboard and on land