How do I download 3D models from within a Unity app?

I want to create a Unit app with a catalog of 3D models located at a remote repository so the user can chose one and download it for more interactions. I have never done something similar before so I don’t know where to start. Any suggestion will be much appreciated!

You could export a unity package/asset? Not sure