Journey Builder at SFMC helps in designing customer-centric cross-channel automated marketing campaigns. These are the data source for Journey builder:
Data Extension
Lists or Audience: like a MobileConnect list.
salesforce Data: Contact in Salesforce database.
API: by configuring an integration to admit contacts into a journey