Bibliographies Are Messier Than Your Professor Wants You To Believe
A bibliography is a list of sources you consulted or cited in your work. That is the textbook definition. In practice, it is where good research goes to die slowly over formatting. I spent three days once because I mixed up a chapter author with a book author across twelve citations. The style guide says that is impossible to do. It is possible if you are rushing and your source has both. The actual contents depend entirely on which style system you are using. Chicago, MLA, APA, Harvard, IEEE, OSCOLA. They are not interchangeable. A bibliography in Chicago Notes format will include full publication details, page ranges, and sometimes a brief annotation. An IEEE bibliography looks like a numbered list with minimal detail. MLA emphasizes authors and titles in a specific order. APA centers the year in parentheses right after the author. If you hand in a Chicago-style bibliography in an APA-heavy psychology class, you will get points taken off regardless of how good your research was. The content and the order matter as much as the entries themselves. When people ask what is in bibliography they are usually struggling with which elements go where. Let me walk through the core components across the major styles and then explain the part nobody tells you about.
Core Elements Found Across Most Bibliography Styles
Every entry contains these pieces. The order and punctuation change. Author or editor names. The format varies. APA uses initials for first names. MLA uses full first names. Chicago sometimes puts editors in a separate position from authors. If a source has three or fewer authors, list them all. Four or more, most styles require you to list the first author followed by et al. I once cited a five-author report and listed all five because the style guide I was using said otherwise. The reviewer caught it. It was a minor point but it set off a chain of corrections that took hours. Title of the work. Books use title case. Articles use sentence case in most styles. The italics placement differs. Book titles are italicized in APA, MLA, and Chicago. Article titles are not. This trips people up constantly. I had a student who italicized both a journal article title and the journal name in the same entry for APA style. It looked sloppy because the rule is precise: italicize the journal name and volume number, not the article title.
Publisher information. Books need publisher name and location. Some modern editions of Chicago no longer require the city. IEEE drops publisher location entirely for conference papers. If you are citing an online book, the publisher might be a platform name like JSTOR or ProQuest instead of a traditional press. Date or year. Everything needs a date. The placement changes. APA puts it early, right after the author. MLA puts it near the end before the publisher. Chicago varies between author-date and notes-bibliography systems. Page ranges. For chapters inside edited books, you need the full page span. For journal articles, you need the complete range, not just the first and last digit. I learned this the hard way when I cited pages 145 and 178 separately instead of 145-178. The citation looked like you referenced two disconnected passages rather than a single article spanning thirty-three pages.
Get the Full Details

DOI or URL. Electronic sources require one or the other. DOI is preferred because it is permanent. URLs rot. I have a folder of articles I could no longer access because the links died during my literature review for a thesis chapter. A DOI would have saved me that particular panic.
Style-by-Style Breakdown
APA Style
Author, A. A., & Author, B. B. (Year). Title of work. Publisher. DOI or URL The ampersand replaces "and" between authors in the reference list. Only use "and" when writing it in prose. Journal articles require the journal name, volume, issue, and page range in a specific sequence. The doi string must start with https://doi.org/. Do not include the retrieval date unless the source is likely to change, like a wiki or social media page. Including a retrieval date on a stable journal article signals to graders that you do not know the style.
MLA Style
Author, First Name. Title of Source. Title of Container, other contributors, version, number, publisher, publication date, location. MLA uses "Containers." This is the part students struggle with most. The container is the larger work that holds the source. A journal article lives in a journal. A chapter lives in a book. A website is its own container. The publisher often appears at the end rather than in the middle. Titles of containers are italicized. Titles of sources within containers are not. The ninth edition shifted some formatting rules around digital sources. If you are using MLA 9, a YouTube video citation needs the uploader name, the channel name as container, the upload date, and the URL. No timestamp unless it is essential to your argument.

Chicago Notes and Bibliography
Author First Name Last Name. Title of Book. Place of Publication: Publisher, Year. Page(s). Chicago bibliography entries are alphabetized by author surname. The capitalization follows title case for book titles. The place of publication comes before the publisher, separated by a colon. Page numbers for journal articles use the format 45-67. For book chapters, use in Page Range. I encountered an edge case where a translated work had both the original author and a translator listed. Chicago requires you to include the translator in the bibliography entry with a comma after the title, then the translator's name followed by "Translated by." If you omit the translator, the entry is incomplete and will draw attention during peer review.
Harvard Style
There is no single Harvard style. Every university has its own variant. The common thread is Author, Year in parentheses after the author, followed by title, publisher, and pages. Some Harvard variants use commas differently. Some italicize different elements. Check your institution's specific guideline document. Do not assume your department's Harvard rules match another university's Harvard rules. They rarely do. [1] A. A. Author, Title of paper, Abbrev. Title of Journal, vol. x, no. x, pp. xxx-xxx, Abbrev. Month, Year. IEEE uses numbered references that correspond to bracketed numbers in the text. The entry is compact. Abbreviations are standard and expected. You do not spell out month names for journal articles. Conference papers include the location and dates. If you are citing an arXiv preprint, the entry format differs slightly from a peer-reviewed version. Use the final published version whenever possible. Reviewers notice when you cite a preprint without noting that it is a preprint.
The Part Nobody Teaches About Bibliographies
Bibliography management software does exactly what it promises and fails at everything else. Zotero, Mendeley, EndNote. They generate the basic format correctly about eighty percent of the time. The remaining twenty percent is where mistakes hide. A missing comma. A misplaced period. An incorrectly abbreviated journal name. I spent a week last year correcting automated entries from Zotero before submitting a manuscript. Every citation looked fine at a glance. Under close inspection, half of them had subtle punctuation errors that violated the style guide precisely. The real problem is that these tools assume you want a quick bibliography. They do not account for editorial judgment. When should you include a DOI versus a URL? When is a retrieval date necessary? Which edition of a book do you cite when you used a reprint? The software picks one option and moves on. You are the one who has to verify correctness. I found a practical workaround. I export every citation from my reference manager into a plain text file, then manually verify each entry against the style guide before final submission. It takes longer upfront. It saves time during revision because you are not scrambling to fix automated errors that reviewers caught. The process usually cuts revision time down from several hours to maybe fifteen minutes of quick verification.

Common Mistakes That Wasted My Time
Alphabetization errors. If an entry has no author, the title determines the alphabetical position. Many students put it at the top or bottom by mistake. The title word after the article or the first significant noun counts. Not the word "An" or "The" at the beginning. Mixed style systems. Mixing APA and Chicago in the same bibliography is fatal. Graders notice immediately. Even within a single style, switching between formats for similar source types is a red flag. If you cite ten journal articles and one uses a different structure, every reader assumes you did not know the style. Missing DOIs on recent journal articles. Anything published after 2010 generally has a DOI. Omitting it suggests you pulled the citation from a printed version or an outdated database. It also makes your reference less recoverable.
Incorrect abbreviation of journal names. IEEE has official abbreviations for thousands of journals. APA does not use abbreviations in the reference list at all. MLA uses abbreviations only for a small set of common journal titles. Confusing these rules produces entries that look professionally sloppy.
When Bibliography Conventions Completely Fail
Some source types break every major style. A podcast episode. A Twitter post. A Slack message from a colleague. A dataset on a repository. These require creative solutions. The best approach is to find the closest analog in your style guide and adapt it. A podcast is like an audio recording. A tweet is like a social media post. A dataset is like a book or report with a repository as the publisher. I dealt with a dataset from a government archive that had no author, no clear date, and no DOI. The archive provided a persistent identifier. I treated it as a website with the identifier serving as the URL, added the archive name as publisher, and noted the access date since the dataset could be updated. It was not perfect. But it was defensible, and peer reviewers accepted it without demanding changes. If you are working with unusual source types frequently, consider checking your institution's style guide supplement. Many universities publish guidance for sources that fall outside standard categories. It is faster than guessing and more authoritative than relying on a reference manager's output.

Practical Workflow for Building a Correct Bibliography
Start by deciding on the style before you collect sources. Switching styles mid-project is painful. Then import all sources into your reference manager with correct metadata. Verify each entry manually. Export to the target style. Check alphabetical order. Verify punctuation. Confirm that every in-text citation has a matching bibliography entry and vice versa. Run a final pass looking only at formatting. Most errors are visible in a dedicated proofreading pass but disappear during normal reading. A bibliography is not a formality. It is a map of your research. The quality of the map affects whether anyone trusts the journey. Take the time to get it right.