We give an overview of wind and ocean power generation methods. Wind generation is now an established large global business while ocean generation is still in the prototype stage of development. The most important parameter for commercial acceptance of these technologies is the levelized cost of electricity produced by them. We discuss areas necessary for further cost improvement of wind generation. We further discuss the types of electrical generators used in these applications.