A custom field can be added to standard objects that support custom fields and custom objects to extend the capabilities of Salesforce to suit the specific needs of an organization. Custom fields can be accessed in code by referring to them by their API Name which is their specified Field Name value suffixed with an __c.
Questions about the creation and usage or anything else about custom fields should be tagged with the custom-field tag.
To learn more about creating Custom Fields see the following: