1Component which is responsible for fetching data and
2displaying is called smart or container components.
3Data can be come from redux, any network call or third party subscription.
4
5Dumb/presentational components are those which are responsible for
6presenting view based on props received.