1. A computer-implemented method for creating a virtual license document for material subject to an end-user license agreement (‘EULA’), the method comprising: identifying a licensing clause for the virtual license document; creating metadata describing the licensing clause; and inserting in a markup document the licensing clause and the metadata describing the clause.