Nonlocal Theories