An Azure service that is used to provision Windows and Linux virtual machines.
All VMs will incur storage costs regardless of whether or not the VM is on. The main things to minimize storage costs revolve around keeping the VM disk as small as possible, and to use Locally Redundant Storage (LRS) instead of GRS, and HDD vs SSD. Obviously, there's tradeoffs in performance and redundancy using those SKUs.
Please upvote or accept this thread as answered if it's helpful, thanks!