Cohomology groups are important tools for studying fundamental arithmetical properties of elliptic curves. In this talk, we introduce group cohomology in the context of elliptic curves, define the Selmer and Tate-Shafarevich groups pertaining to these curves, discuss some of their properties and provide a geometric interpretation of cohomology groups. |