một bài viết rất đầy đủ, có ích cho người mới như mình, thanks