A citation indicates the sources in the text at point of use, usually just naming the creator. A reference provides full details that then enable another person to locate each source. A bibliography is a comprehensive list of all the sources the author consulted or read when researching or preparing their work, not just the sources they directly cited.