Noncommutative geometry & its application to physics