The difference between a diary and a journal is that a diary is there for you to write down what happened during the day and keep a record of stuff. A journal is to write your own personal feelings...
The major difference is :
Blogs are online diaries but journal is a daily record of events or business; a private journal is usually referred to as a diary.