I am agree with shabbir. It is about creating profile at different website. Some of websites specially allow us to creating profile. Profile submission is about to submit our business profile at various websites.