what is the different between creating web map using ArcGIS online or create web map using "web appbuilder" ?
There isn't any difference.
Using Map Viewer (or Map Viewer Classic) of ArcGIS Online or ArcGIS Enterprise, you create a Web Map.
With ArcGIS Web AppBuilder of ArcGIS Online/ArcGIS Enterprise/Developer Edition, you create a Web App. With a Web App, you can select from different configurable templates, add many custom and ready-to-use widgets.
There are many other App Builders that one can use. Here is a list.
Create apps from maps
To add to this a bit, you typically create a Web Map to be an important component of a Web App. The "App" is all the widgets and extra bits that help narrow the focus of the underlying web map.
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.