What is ViewGroup in Android?
A ViewGroup
is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers.
subclasses: FrameLayout, GridLayout, LinearLayout, RecyclerView, RelativeLayout, ViewPager, CoordinatorLayout...