Custom field is a kind of post ‘Meta’ feature in WordPress that lets you add additional information meta data for that post.
You can display these meta-data in your post using template tags in your theme. For example, you can add a rating of a product that you writing about in Custom field.