In today's tech world, the terms incubator and accelerator are often used interchangeably. In reality, they're actually very different beasts. They both help businesses get off the ground and offer office space and advice, but there are a number of distinct characteristics of each program.