A website documenting of someone's life and thoughts is called as blog.