The advantage is you can specify styles for certain kinds of text (like headings) in one place so you can quickly change your document's appearance.
The disadvantage is the stylesheet only applies to one document. Use "External Style Sheets" to set one stylesheet for a group of web pages.