Windows 8 brings not only Metro interface and strange Start menu but also Windows Defender instead of Microsoft Security Essentials. Windows Defender is missing some features MSSE has. One of those changes is that updates for virus and spyware definitions are installed by Windows Update.
In case your setting are “notify but not install automatically” you are asked nearly every day for manual update. My guess is that Microsoft want to force people to use automatic updates.