There are a few threads on this. It would be ideal for you to share more about your use case.
This is certainly possible! How you do it relies on a lot of criteria... As a general guideline to get you started these are some ways I've done it:
A: If using a Marketo Landing page, you could create a 'Step 1 page with a form' and a 'Step 2 page with the other details'
C: use 1 form with a lot of fields and use a tricky script to show / hide Nth child items (also needs a webdev)
I'm sure there are others, but hopefully this gives you an idea.
Yep, demo forms + code via these old posts:
Remember to search the Community first!
And note Progressive Profiling can't actually accomplish the same thing because of timing quirks. Loading the same form immediately after fillout is not guaranteed to show the next set of fields.