I'm working from home at the meoment. I have certain things I need to do and I get them all done (if I didn't I would very rapidly find myself not doing the job). On the one hand, there are fewer aural distractions at home - I don't have to listen to other people in the office arguing or making phone calls (I'm a proof reader, and I find that kind of background noise very off-putting). On the other hand, if I've more than about half an hour between documents coming through I usually find myself starting to read a book or surf the web in a way that I'd never get away with in an office; when work does arrive it takes me longer to get back into the correct mindset to do it.