Wind power provides a renewable energy alternative, but has some disadvantages compared to other sources. Onshore wind has lower installation costs than offshore wind, but offshore wind has higher capacity factors and may have fewer social and environmental impacts. Over a turbine's lifetime, installation costs make up about 75% of overall costs. Operation and maintenance costs are also significant, especially for offshore wind where access and repairs are more difficult. For wind power to fulfill its green potential, improvements in battery or energy storage technologies are needed to address the intermittency of wind as a resource.