1# web_webview 2## Introduction 3nweb is the native engine of the OpenHarmony webview component and is built based on Chromium and the Chromium Embedded Framework (CEF). 4## Software Architecture 5Below is the software architecture. 6![](figures/Web-architecture.png "web-architecture") 7* Webview component: UI component in OpenHarmony. 8* nweb: native engine of the OpenHarmony web component, which is built based on the Chromium Embedded Framework (CEF). 9* CEF: stands for Chromium Embedded Framework. It is an open-source project based on Google Chromium. 10* Chromium: an open-source web browser principally developed by Google and released under the BSD license and other permissive open-source licenses. 11 ## Directory Structure 12``` 13. 14├── ohos_nweb # OpenHarmony adaptation code 15│ ├── include 16│ ├── prebuilts # NWeb.hap, built based on the third_party_chromium source code repository 17│ └── src 18└── test # nwebview test code 19``` 20 21## Repositories Involved 22 23[ace_ace_engine](https://gitee.com/openharmony/arkui_ace_engine) 24 25[third_party_cef](https://gitee.com/openharmony/third_party_cef) 26 27**[web_webview](https://gitee.com/openharmony/web_webview)** 28 29[third_party_chromium](https://gitee.com/openharmony/third_party_chromium) 30