---
title: Kentico licensing for MVC applications
related:
  - https://docs.kentico.com/k9/configuring-kentico/managing-sites/setting-domain-names-for-sites.md
  - https://docs.kentico.com/k9/configuring-kentico/managing-sites.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

This page describes the licensing requirements for some of the common environment setups when developing and running [ASP.NET MVC applications](https://docs.kentico.com/k9/developing-websites/developing-sites-using-asp-net-mvc.md) with Kentico.

The Kentico development model for ASP.NET MVC application relies on the [web farms](https://docs.kentico.com/k9/configuring-kentico/optimizing-website-performance/setting-up-web-farms.md) functionality. To use web farms in your Kentico instance, you need to acquire another server license for each additional server in the web farm. Without an appropriate license key, certain Kentico services (for example [Smart search](https://docs.kentico.com/k9/developing-websites/developing-sites-using-asp-net-mvc/developing-mvc-applications/providing-smart-search-on-mvc-sites.md)) cannot work properly because the data is not synchronized.

You only need to purchase a license for the MVC application. The additional license for the Kentico administration and one extra web farm server is provided for free. To obtain the additional license, contact your sales representative directly or email us at <sales@kentico.com>.

**Note**: The _Kentico CMS Free Edition_ cannot be used for developing ASP.NET MVC applications.

## Example scenarios

| Environment setup                                                                       | URL examples                                                                         | Required license keys                                                                           |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------- |
| 1 Kentico administration<br>1 MVC application<br>(2 IIS web sites on different domains) | Administration URL1: http://admin.mydomain.com<br>Live site URL: http://mydomain.com | 1 website license (mydomain.com)<br>_1 free license (admin.mydomain.com)_<br>2 web farm servers |
| 1 Kentico administration<br>1 MVC application<br>(1 IIS web site on a single domain)    | Administration URL1: http://mydomain.com/admin<br>Live site URL: http://mydomain.com | 1 website license (mydomain.com)<br>2 web farm servers                                          |

1 Kentico administration runs on the _/Admin_ alias. For example, you can configure a _URL Rewrite_ rule in IIS to redirect from the root of the domain to the _/Admin_ alias.

For scenarios not listed in the table above, contact your sales representative directly or email us at <sales@kentico.com>.
