I've got a WordPress installation on my small site, and I wish to display Wordpress posts on other areas of my website (that's outdoors the Wordpress installation). How do you do this with PHP?

I attempted to look this kind of question on Stack Overflow, Google and Wordpress official site however i did not find anything.

Range from the wordpress-blog-header.php out of your Wordpress installation. Then you can get all WordPress functions and also the database.