ICE is a procedural toolset. Much like SideFX's Houdini, although a lot more limited then Houdini. Although I reckon this is only a matter of time. It was originally introduced as a node based particle editor, but it's so much more then that. You can modify geometry, create your own deformers, cloth and IK solvers, etc...…