The term 'on-demand scan' refers to the possibility of performing a manual scan (by the user) on the entire computer/device, while 'on-access scan' refers to the ability of a product to automatically scan every file at its creation or subsequent modification.