There are 4 primary differences between a gesture and a manipulation and they are easily classified.
1.Contextual – they only happen at specific location(s) or on specific object(s)
2.React immediately – there is a direct correlation in cause and effect between your interaction and the system (this does not include visual affordance)
3.Can be single state, but are usually 3 or more states ( see Bill Buxton’s paper on Chunking and Phrasing )
4.Direct (could possibly be considered indirect by way of augmenting your actual interactions with the reaction of the system) – your actions directly affect the system, object, or experience in some way
1.Not contextual – they can be anywhere in the system in location and time
2.The system waits for the series of events to complete to decide on how to react (again, this does not include visual affordance)
3.They contain at least 2 states
4.Indirect – they do not affect the system directly according to your action. Your action is symbolic in some way that issues a command, statement, or state.