Typical applications for XML development (data tagging, processing, sharing, and analysis)