Studies the limits of computational systems from a different
perspective from FLA
Answers questions like these:
Can an artifact of this system solve a given problem?
Can we answer questions about the capabilities of an artifact?
Does it halt on given input?
Do two artifacts do the same thing?