Posts are for timely content. They have a publish date and are displayed in reverse chronological order on your blog page. They're what you should think of when you hear the term “blog post”. Pages are for static, timeless content.
WordPress Dashboard allows full access to manage a website behind the scenes. It is the default page in admin panel which comes right after the login page. It mainly represents everything that is happening with your blog.