Difference between Google Drive Backup vs `bench backup`

I was thinking of setting up a backup with cron using the bench CLI and Restic. However, after reading the docs for a bit, I came across Google Drive integration, which also supports a daily backup. Is there a difference between these two methods?