A Perfect square is when two rational numbers are multiplied together. That means no numbers such as 1.65, 5.89 etc.
sqrt(5) is a non perfect square as you get a irational number.
2.236...
Do you see what i mean?
A square number is a number that is just one integer multiplied by itself. Squares can never be negative.