I read from an article a while ago the 5 foundations of success & the 5 were:
Language
Communication
Marketing
Sales
Public Speaking
The thing is I cannot for the life of me remember where I read it (lame, I know)

, but a google search returns several sources which use this model.
I managed to remember these because I found it quite fascinating & as I got a few success mentors, I found that they indeed were masters at these skills whether they had learned it consciously of unconsciously. I worked with people in sales and business but in reality these are people skills as well as anything.
I guess I'm just adding a topic which might interest some & these foundations of success might be of use to anyone who is interested. I have noted also that great CEOs are excellent speakers.
There is a lot of things you can philosophise about with these 5 points as to how they can help in "successs" & how successful people demonstrate these skills if you stop & find your view of it.
I hope you enjoyed my first article, or learned something

Best wishes peeps.