It's easy to create a bibliography from your Zotero library.
Select the references or collections you want to include. Hold the control key and click to select multiple items. Right-click one of the selected items and choose Create Bibliography. Choose the bibliographic style you want, and select the output format: Save as RTF or HTML, copy to clipboard or print. (The RTF file format is compatible with all word processors.)
Or you can just drag and drop references from Zotero into your document! They'll turn into fully formatted citations. This works with any word processor including Google Docs. Change the default style under Preferences on the "gear" menu.
Zotero offers word processing plugins for Word and OpenOffice. The plugin adds a Zotero toolbar to your word processor that allows you to add citations to your document while you write.
To add a citation, click the first button ("Insert Citation") on the toolbar. Select the reference you want to cite and click OK. Zotero will add the citation at your cursor.
At the end of your paper, click the third button ("Insert Bibliography"). Your bibliography will appear, and new citations will be added. automatically. Any citation which you inserted using Zotero will be included in the bibliography.
Zotero comes with only a few bibliographic styles, but many more are available to download. It can also import any of the 3000+ styles available for EndNote. Request custom styles at the Zotero forums.
To import an EndNote style to Zotero: