The job of a curator is generally more comprehensive than that of an archivist or project manager; but duties overlap depending on the needs of the project or institution. The author uses these terms somewhat interchangeably, opting for the term that fits best within the particular context. A repository and an archive are similar, though repository refers to a physical site for storing documents – library, archive, or off-site storage facility – and archive refers to the materials being stored and the concept of archiving, as well as the physical site. The author uses the term repository to refer specifically to a physical site, and archive when the concept is more general. A project has a specific goal and end date; a program is more permanent, and usually connected to an institution. Though the terms are distinct, their roles in the curating process overlap.