Functionality: Bard focuses on providing creative and high-quality responses, while ChatGPT has the ability to generate human-like text for a variety of NLP tasks including text completion, translation, and summarization.