This thesis will look at Quadratic Diophantine Equations. Some well known proofs, including how to compute all Pythagorean triples and which numbers can be represented by the sum of two and four squares will be presented. Some concepts that follow from these theorems will also be presented. These include how to compute all Pythagorean Quadruples, which number can be represented by the difference of two squares and the Crossed Ladders problem. Then, Ramanujan's problem of finding which positive integers, a,b,c and d which allow aw^2+bx^2+cy^2+dz^2 to represent all natural numbers will be shown. The paper will conclude with a lengthy discussion of Uspensky's proof on which numbers can be represented by the sum three squares.