Yes, there is a difference. One significant difference is that while indoor playhouses are designed for kids to play in and have tremendous fun inside the house, outdoor playhouses are usually kept outside, in the backyard, where kids can enjoy themselves. Again, indoor playhouses are smaller than outdoor playhouses.