Meeting with busy people

Soon after moving to San Francisco, I got a meeting with a great investor. I was new to the tech world and he was nice enough to make time to meet. He asked me a few times:

“How could I help?”
I started noticing a theme. A lot of other people that I met would ask that question as well.  Considering how high profile some of these people are, the generosity of time was really surprising. But, when I think about it more, while it’s true that they were willing to help, they were also asking: 
"Why did you ask me to meet?"
The why is important. These are extremely busy people. Many run their own companies or are investors, busy with their funds. They’re happy to meet, but want to meet for a specific reason. They don't have time to just hang out with everyone that reaches out. Here are some things to think about when you're getting a meeting:
1. Think about why you want to meet before getting an introduction.

2. Explain why you want to meet in the introduction. 

3. Create a list of questions you’d like to ask before the meeting. 

4. When you start the meeting, reaffirm why you asked to meet. 

5. Stay focused. There's an infinite number of things you could talk about; if you try to discuss it all, you'll both come away confused.

6. Know that building a good relationship is more important than any question you might ask. 

7. When you hit the allotted time, which is usually a half hour or an hour, say you want to be sensitive of their time and bring the meeting to a close. 
There's a great upside to using their time well: they’ll be willing to meet with you again.