Sự khác nhau giữa: REMOTE_ADDR and HTTP_X_FORWARDED_FOR?

Mấy bác cho em hỏi cách lấy IP của Client bằng 2 cách trên khác nhau chỗ nào vậy mấy bác.?
EM Search tìm đọc được Tiếng Anh nhưng trình độ có hạn, nên chưa Hiểu lắm :(.
Cảm ơn mấy bác.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?