Hi there @Jigna!
Don here from Shopify.
Thanks for checking in with us here in the Shopify Community.
You can learn about how the requirements for apps submitted to our app store here on our developer help docs.
There is a review process in place carried out by our Partners team to ensure all apps meet our requirements in terms of quality, security, etc.
Check out the navigation menu on the left of that page so you can find other info relevant to the development and submission of partner apps.
There's info here on our help site on the Partner revenue share you can check out, with the area on apps being the most relevant here.
Are you potentially looking to get started with working as a Shopify Partner or have you done some related work already?
Let me know if you have any other questions we can help out with!