Opinions vary, but there is one hard line people actually use: word count, not pages, since page counts swing a lot with font and trim size.
The Hugo Awards define a novel as 40,000+ words, a novella as 17,500 to 40,000, a novelette as 7,500 to 17,500, and a short story as under 7,500. https://www....