Mientras que costumbre hace referencia a las prácticas más generalmente admitidas por un grupo social y se remiten a la tradición, usos y modas en boga, el hábito se define como una manera de ser permanente, adquirida mediante la repetición de actos. La tradición es simplemente un uso social “obligatorio”.
Espero que te sirva esta explicación :)