Jesus is the Son of God, But What Does that Mean?

Jesus is the Son of God, but what does that mean? When did Jesus begin to be the Son of God? When did the Father begin to be the Father? Or has the Father eternally been the Father and the Son eternally been the Son??