What is "Document Sequence" in Oracle Applications and why is it used?

Used to uniquely number documents created by Oracle Applications. A Document Sequence has a sequence name, initial value and a type of automatic or manual.