[FLINK-18979][docs] Update homepage introduction
diff --git a/docs/index.md b/docs/index.md
index 4a29a7b..41ec8c3 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -23,16 +23,19 @@
 under the License.
 -->
 
-**Stateful Functions** is an open source framework that reduces the complexity of building and orchestrating distributed stateful applications at scale.
-It brings together the benefits of stream processing with Apache Flink® and Function-as-a-Service (FaaS) to provide a powerful abstraction for the next generation of event-driven architectures.
+Stateful Functions is an API that simplifies the building of **distributed stateful applications** with a **runtime built for serverless architectures**.
+It brings together the benefits of stateful stream processing - the processing of large datasets with low latency and bounded resource constraints -
+along with a runtime for modeling stateful entities that supports location transparency, concurrency, scaling, and resiliency. 
 
 <p class="text-center">
-  <img width="80%" src="{{ site.baseurl }}/fig/stateful_functions.png"/>
+    <img width="80%" src="{{ site.baseurl }}/fig/concepts/arch_overview.svg"/>
 </p>
 
-There are many ways to get started with Stateful Functions.
-Which one is the best for you depends on your goals and prior experience.
-Whether you prefer a more theoretical or a practical approach, we hope you’ll find this section helpful.
+It is designed to work with modern architectures, like cloud-native deployments and popular event-driven FaaS platforms 
+like AWS Lambda and KNative, and to provide out-of-the-box consistent state and messaging while preserving the serverless
+experience and elasticity of these platforms.
+
+Stateful Functions is developed under the umbrella of [Apache Flink](flink.apache.org).
 
 ## Learn By Doing
 
@@ -44,7 +47,6 @@
 If you prefer to learn concepts step by step, start with our guide to [main concepts]({{ site.baseurl }}/concepts/application-building-blocks.html).
 It will walk you through all the API's and concepts to build advanced stateful systems.
 
-
 ## Start A New Project
 
 The [project setup]({{ site.baseurl }}/getting-started/project-setup.html) instructions show you how to create a project for a new Stateful Functions application in just a few steps.