Wiring questions

Ok so I need the aftermarket computer and harness, but why is it that I've read some people talking about using mad boxes with their after market computer? Do some of them not control spark or would their be a different reason