Linq To XML provides advantages over previous .NET XML options like being faster, using LINQ query syntax for easier processing, and having simpler classes. It allows loading XML from files or strings, creating XML trees, querying XML with namespaces, and validating against schemas. The overview demonstrates its usage and provides links for additional resources.