Citation management software allows you to create your own personal database of references. These references can be imported from research databases or manually entered. When you are writing a paper, you can then get citations from the reference management software and format them in hundreds of different citation styles.