Say you're making an app for writing.
It should tell the user upfront what it will do, how it will do, and what benefit the user will get.
Example: RightWrite is an imaginary app. You open it and it tells it's a writing assistant that helps you brainstorm ideas and write rough drafts.
Then it shows you how to brainstorm and how to convert those ideas into a draft.
Benefit: use this app and you will never have to face the writer's block.
Instead of thinking through a problem, most startups just put together a bunch of features as if it's a salad bowl 😂
It has to have a logical flow that makes a user's life easier.