This volume contains the lecture notes presented at the 24th Advanced Course of the Swiss Society for Astrophysics and Astronomy, held in March 1994 at Les Diablerets, Switzerland. The contributors focus on kinetic plasma physics, particle acceleration and magnetohydrodynamics.