# WEM Platform Documentation

{% hint style="info" %}
The **WEM Platform** has been designed to hide the complexity of software development and deployment, enabling any person to visually create applications without need for specific programming skills. At WEM we call this **Rapid Application Modeling**.

The WEM No-Code Platform was first created in 2010 and has been growing and improving ever since...&#x20;

[**Read on to learn more**](https://docs.wem.io/platform/gettingstarted/introducing-wem) about the technical and practical parts of the WEM Platform.

Or use the \[:mag:Ask or search... Ctrl+K] **AI-powered feature** to quickly find specific articles or get a summarized answer to your question.
{% endhint %}

<div align="right"><img src="https://1449034948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-L_NpOsk0sjotPXNy29Q%2Fuploads%2Ff6Igna3JkNnSK0fDOSCn%2FWEM-Architecture%202024.png?alt=media&#x26;token=276061d5-29f0-4d68-9de8-82800240cce4" alt=""></div>

## Next: Introducing WEM

About the platform, the parts, the basics...

{% content-ref url="gettingstarted/introducing-wem" %}
[introducing-wem](https://docs.wem.io/platform/gettingstarted/introducing-wem)
{% endcontent-ref %}

## The WEM Modeler

The **WEM Modeler** is the central point in the Platform, providing the No-/Low-Code environment to create and manage the applications.&#x20;

{% content-ref url="wemmodeler/introducing-the-wem-modeler" %}
[introducing-the-wem-modeler](https://docs.wem.io/platform/wemmodeler/introducing-the-wem-modeler)
{% endcontent-ref %}

## The WEM Runtime

The **WEM Runtime** is the other significant element in the Platform, where the applications built in the Modeler get published to become available to the end-users.

{% content-ref url="wemmodeler/wem-runtime" %}
[wem-runtime](https://docs.wem.io/platform/wemmodeler/wem-runtime)
{% endcontent-ref %}

## The WEM Template Editor

All about the editor to build your pages and user interaction.

{% content-ref url="template-editor/interaction-template-editor" %}
[interaction-template-editor](https://docs.wem.io/platform/template-editor/interaction-template-editor)
{% endcontent-ref %}

## The WEM Expressions

The **WEM Expressions Reference** is where you will find everything about WEM functions, keywords, operators and data types. It also provides information about WEMScript, the specific script-language to use in powerful custom widgets and custom script blocks.

{% content-ref url="wemreference/wem-expressions-reference" %}
[wem-expressions-reference](https://docs.wem.io/platform/wemreference/wem-expressions-reference)
{% endcontent-ref %}

## Advanced: Building Widgets

The WEM Widget System allows you to create even more advanced add-ons to be used in your Project. This does require in-depth knowledge in order to do it correctly - so we have a specific section on this.

{% content-ref url="tutorials/building-widgets" %}
[building-widgets](https://docs.wem.io/platform/tutorials/building-widgets)
{% endcontent-ref %}

## Release Notes

{% columns %}
{% column %}
{% content-ref url="release-notes/modeler-release" %}
[modeler-release](https://docs.wem.io/platform/release-notes/modeler-release)
{% endcontent-ref %}

{% endcolumn %}

{% column %}
{% content-ref url="release-notes/runtime-release" %}
[runtime-release](https://docs.wem.io/platform/release-notes/runtime-release)
{% endcontent-ref %}

{% endcolumn %}
{% endcolumns %}

## Other WEM Resources

{% hint style="info" %}

#### WEM Resources

* Access [**MyWEM**](https://my.wem.io) for access to your projects, WEM Support and free online Training.
* Visit our [**Forum**](https://forum.wem.io) for all kinds of discussions and tips from WEM Users.
* Visit [**wem.io**](https://wem.io) for all other information on organization, features, licensing, partners etc.
  {% endhint %}

***
