How to use different structure of a Drupal theme on different pages

Block region Demonstration of Drupal 8 W3CSS Theme

The picture shows the block region demonstration of a Drupal theme that I am using.

I am new to Drupal.

As the structure is given, I want to use different structure in different pages of my site. Say, at home page I want to use all the block regions Left Sidebar, Content and Right Sidebar. But for another page(one of the main navigation) I only want to use one of the sidebars with content and leave other sidebar. Also I want to add custom blocks at various regions on different pages.

Is this possible? If yes, how should I do it?