Too Long; Didn't Read
Buffer objects are used to represent the binary data, which is used for data transmission in Node.js. To interact with operating system (OS) the interactions were happens as a binary data which OS generally understand. To convert Buffer as a String, Buffer uses character encoding for the conversion. Once the buffer is processed to String it is encoded to the human readable string format. In order to get hands on in it try implementing it whenever you found a right usecase. The usage of Buffer in https/https API returns the Buffer object chunk (partial data) on each event and its stored into an Array. Once the stream ends Buffer object is concatenated using