Partly Group interview question

What's difference between SQL and SQLite database? What's difference between heap and stack? What does a good hashing function look like?