What is the primary purpose of the describe block in Jest?
The describe block serves multiple important purposes: 1) Groups related test cases into a test suite, 2) Provides organizational structure to test files, 3) Enables shared setup and teardown using beforeAll/afterAll, 4) Helps create hierarchical test organization, 5) Makes test output more readable and structured, 6) Allows for nested test groups, 7) Facilitates test filtering and running specific groups, 8) Improves test maintenance by keeping related tests together.