Need for a cloud?

Why does Home Assistant need a cloud? I have not enabled the Home Assistant Cloud in my config. Is it possible to use a personal cloud on my Synology server?