What is ChatGPT and the Way does It Work?