BJJ software is a computer application which provides schools, studios and other membership organizations with the tools to organize their student’s contact information with student attendance tracking, communication tools, billing services and other relevant information.