# Using Snowflake with Kafka and Spark¶

You can connect Snowflake with systems external to it using the connectors described in this section.

For other ways to connect Snowflake with tools and technologies in its ecosystem, see Snowflake Ecosystem.

Snowflake Connector for Kafka

Read data from one or more Apache Kafka topics and load the data into a Snowflake table.

Snowflake Connector for Spark

Bring Snowflake into the Apache Spark ecosystem, enabling Spark to read data from, and write data to, Snowflake.