A developer sandbox can be refreshed once a day, and is intended for development and testing in an isolated environment. This sandbox type only includes a copy of your production org’s metadata.
If you want to populate sandbox environments with a complete copy of your production org, including all data and metadata, then a full sandbox is needed. A full sandbox is mainly used as a testing environment and is the only sandbox type to support performance testing, load testing, and staging. This sandbox can only be refreshed once every 29 days.