A key difference between on-premise and cloud storage is financial. Cloud-based software and cloud resources are treated as operational expenses (OpEx). Because they are rented monthly, these charges are part of the operating expense. Read more.