A Computer Built With Dominos

How do you arrange dominos to perform computation?

By arranging enough dominos into just the right structure, we can build a computer. But how does it work?