Annotations

Ola, gostaria de saber se alguem conhece algum tutorial o livro que esplica melhor oque são as cada vez mais utilizadas annotations vejo elas em todo lugar mais não as entendo.

De que maneira ela de certa forma substitui o XML ?

Se alguem me puder ajudar deis de já agradecido.