I work from home full-time. I sit at my computer, and work on assigned projects. I have a wide variety of work. I communicate with my manager and co-workers primarily by email. Working on software allows me to use my brain to devise solutions to stated problems or to add function to existing programs.