BibTeX Entry types
BibTeX can support the following types of entries:
Scientific articles from a journal or magazine are usually stored with the article type in the .bib file. Required fields are author, title, journal, year, and volume. Number, pages, month, doi, annotation, and key are optional fields.
Used when none of the other entry types in BibTeX do justice to the source. This could be pieces of music or lecture slides, but mostly it is to cite web pages. These unsupported source types are created with workaround fields from note and howpublished. If you frequently cite source types not supported by BibTex, you should look at BibLaTex, which offers a superset in terms of fields and types.