In this project we have covered the basics of how WEC devices work, their potential and need in the modern times, types of WEC devices and their functioning. We also present case studies of a few existing WECs and analyse their performances with respect to various parameters, finally we give a few pointers on the factors that need to be considered while selecting or designing a WEC.