XML usage scenarios