# Components

> ServerTextControl, MailMerge, the Document Editor and the Document Viewer compared: what each one does, where it runs, its NuGet packages and how they combine.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Overview > Components
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/llms-full.txt

---

## On This Page

- [The Components at a Glance](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/#the-components-at-a-glance)
- [How the Components Work Together](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/#how-the-components-work-together)
- [Core and Classic](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/#core-and-classic)
- [Choose a Component](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/#choose-a-component)

---

## In This Section

- [Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-editor/llms.txt): Embed a Word-compatible WYSIWYG editor in ASP.NET Core, Angular, React, JavaScript or Blazor: user features, WebSocket backend, packages and JavaScript API.
- [Document Viewer](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-viewer/llms.txt): View, annotate, fill out and sign DOCX and PDF documents in the browser with the Document Viewer: features, ASP.NET Core backend, frontends and JavaScript API.
- [MailMerge](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/mailmerge/llms.txt): Generate invoices, letters and reports from DOCX templates and JSON or business objects with MailMerge: merge fields, merge blocks, data sources and settings.
- [ServerTextControl](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/servertextcontrol/llms.txt): Create, convert and edit DOCX and PDF documents in .NET code with ServerTextControl: Core or Classic package, Create, Load and Save, StreamType and key members.

---

## Nearby

- **Previous:** [Product Architecture](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/architecture/llms.txt)
- **Next:** [Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-server/overview/components/document-editor/llms.txt)
