Owls sleep during the day because they are nocturnal and wake up at night and hunt their prey in the darkness.
Because they are nocturnal
Owls are nocturnal. When they fly, they don't make any virtual noise either -- and thus, sneak up on their prey. Their heads also spin 'round completely.