In simple words, it's a document that goes over all the details of your brand identity!
Usually a brand kit includes your logo, color palette, font options, online and social media elements, and some sort of inspiration/mood board for your brand!
A brand kit can help remind you of the visual elements of your brand so you can build consistency!