What are the archiving options available for SharePoint Online?

I am fairly new to SharePoint Online as a whole and am wondering what is available in terms of archiving. Is there a way to archive an entire Site? I looked online and it seems like you can archive documents and lists but nothing on the site itself. Just want to know which way would be best to go about archiving everything in a SPO site.

Thank you.