Basic answer
When is a quadrilateral a square?
When it has four right angles and four congruent sides.
Geometry Answer (just in case, since the question is vague)
How can you prove if a quadrilateral is a square?
It is a square if it is both a rectangle and a rhombus.
It is a rectangle if
a) It has a right angle and is a parallelogram
b) It has congruent diagonals and is a parallelogram
c) It has four right angles
It is a rhombus if
a) It has two adjacent sides congruent and is a parallelogram
b) Its diagonal bisects opposite angles and it is a parallelogram
c) Its diagonals perpendicular bisect each other
It is a parallelogram if
a) Two pairs of opposite sides parallel
b) Two pairs of opposite sides congruent
c) One pair of sides both congruent and parallel
d) The diagonals bisect each other
e) Two pairs of opposite angles congruent