How to reference other people's work There are a few reference citing formats around but I'd like to know what's the relevant information to put in a reference in general. If I want to cite a book, what should go in the reference other than the title which is obvious, same for other media? By formatting I mean content, punctuation, font, size, typography, etc...

My second question is: do references undergo any modifications when the medium in which they are referenced changes (paper, article, tutorial, etc...).
Formatting and desired content depend mostly on the publication venue. Most journals have a citation style, and will often provide a style file for the bibliography manager that you use. So it depends on what venue you have in mind. 

If you don't have a venue in mind, then you can use any standard format that's used in your area of study.