We all hope to become a better version of ourselves. I want to be a better writer. My partner wants to be a good coder. My friend wishes to be a reliable mother. You dream of winning a swimming championship. Someone fancy playing the piano as Lady Gaga plays.
But how to achieve our goals? One method to get to your goal is to possess the willpower to get up and do the thing every day. Another way is to form a habit (I will explain what are habits as the article progresses) which you practice regularly to move towards your goal. I should develop a habit of writing daily. My partner can become an efficient coder by developing a habit of focusing on his code quality. My friend has to create a habit of not losing patience when her child annoys her. You get my point. (In the linked piece I have shared 23 small but good habits to have that can change your life.)
But you might ask the difference between having the willpower to do these things regularly and forming a habit to practice them as a routine? Both ways need you to work.
To make this distinction clear, we will understand habits in detail.