Explain the different types of loans available for start-up businesses. Compare at least three loan options, such as traditional bank loans, Small Business Administration (SBA) loans, microloans, or online lending platforms. In your response, address the eligibility requirements, advantages, and potential challenges of each loan type. Provide specific examples and reference at least two credible sources to support your discussion.