Abstract: A system for facilitating automatic population of a database, including a carrier component storing information in a carrier format to be submitted to a user. A retrieval component accesses and retrieves information on the carrier component. A translating component converts the retrieved information from the carrier format into the database compatible format. A database component stores the retrieved information in a database compatible format. A method for facilitating mapping of a form, including: selecting a first object field from the database object; selecting a first form field from the selected form; and mapping the first object field to the first form field is also provided.