How to install WordPress Theme on your WordPress website
How to install WordPress Theme on your WordPress website. Before installing the WordPress theme install WordPress on your local PC
How to install WordPress locally without any server
The first thing you need to do when you want to install a new WordPress theme. Go the WordPress site in your login to your site admin page. Ones there go to the appearance and the theme

Appearance -> Themes
You will see all the teams you have currently installed in your application when you want to another theme just go to the Add New button top of the screen and click
Then you go to the next page on the next page there are two ways to add a new theme to your WordPress website.
First, you go to the search field type the theme name select the theme and install
Second, you go to the Upload Theme button click and upload Theme where you downloaded the theme.
We use the first method search,
now you find the name, Astra

when you over this theme appear the install button

to install this theme and activate this theme

Now go to the Plugins and then Add New top of the page search, Astra,

install the plugin name Astra starter sites and activate

Now you see in the plugins page Astra start site plugin click The See library

Now you see the Astra site library and select anyone this type theme you want.
Or search the theme in search box now I am choosing

Team name Agency now go to the details & preview

Now install the plugins

Now import site

When import Complet your WordPress website appear on your host
Also, Visit Lifecycle