I did not know there was a difference between primary and secondary keywords and I thought that it was just generally considered as keywords in its entirety and therefore there was no differentiation however from what you have said here it does seem that there is a distinct difference between the two of them and how they can actually help the website to grow.