Discuss what is meant by reading frames and phases in the annotation process

Discuss what is meant by reading frames and phases in the annotation process. Why are they important and how are they used to build gene models?