Open Repository: An open repository as internet-based storage and access service for researchers.
Preprint: A preprint is a scholarly piece of writing that is at some stage prior to publication in a journal. It may be a piece that has not yet been submitted for peer review. As some journals do not allow preprints to be made publicly available, it is important to review a journal's preprint policy.
Post-print: A post-print is a scholarly piece of writing that has gone through the peer review process and has had revisions made. Read your author's agreement closely to determine whether you may upload your post-print to an open access repository.