Facebook chat works like most other Instant Messengers (IMs). Technically speaking, it makes use of a technology called AJAX, which is a method of web development that helps to create interactive web applications, specially ones that are live, without constant refreshing of the web page.