SWARMING
At the level of  individual, what causes it?
   social forces
     proximity

   arrayal forces
     matching speed and direction of neighbours

   environmental effects
     chemical gradients
     hydrography
     currents