Gerstenhaber and Batalin-Vilkovisky algebras : algebraic, geometric, and physical aspects.