It's another platform for applying for NHS jobs, but it is basically more useful to the employers as they can process your application here, like setting up interview, links for references etc. You should open an account here too with the same email that you opened in NHS jobs. You can use the wonderful system of email alert of this trac system where you will get email alert every day for all jobs new and old, with your filters applied. You take the Job Reference No from the advert in trac and find the advert in NHS Jobs and apply from there, as you have put your efforts making a profile there.