What is an information technology artifact?

An artifact is software metadata, configuration values, and documentation, whose purpose is to collect, organize, and document information designs, specification, and other key facts to implement and provide for the future support/maintenance of an information technology system.