In this thesis we will discuss some properties of sets which contain no three-term arithmetic progressions. More precisely, we will discuss some sets without three- terms arithmetic progressions, a key ingredient in Roth's original proof called the Hardy-Littlewood method, and a recent proof of Roth's theorem by Szemeredi.