You can use fields to store information, medias, references, etc. that are relevant help you better describe your objects in your store front, or you can use it as an admin tool to store important backend information related to your exact business processes - the use cases can be whatever you want them to be essentially.