Definition of 그대
What exactly is the definition of 그대? I've heard of it translated as "dear" or "you". Those two words have different meanings and connotations in English, though.
If 그대 means you, what is the difference between 그대, 당신, and 너?
Thanks!