How can your job know the sites you've visited?

Some companies install software that can both track & block websites on company computers.