After install & run your website/blog based on WordPress, you always see a list of latest posts as well as categories, search box, meta links, etc on the sidebar. There also have a list of pages as your menu on the top of your theme.
If you want your blog looks like a business or corporation site than a blog by changing the index page of WordPress or simply set your About page as the homepage, you need to create and publish a new page from a custom template or just create a simple page from default template.
After that, go to the Dashboard > Settings > Reading panel. By default, the ‘Front page displays’ selected the ‘Your latest posts’ option. You have to select the second option ‘A static page (select below)’ then set a particular Front Page or Post page as your index page, ex: About page
Click Save Changes button then go to your homepage, your About page should be the first page you’ll see.
Note: from my suggestion, you should disable Comments, Trackbacks and Pingbacks on this page.