Yes, of has many uses; the 'core' meaning is probably among these: 'derivation, origin, source, possession, connection, association'. The main thing for learners is to avoid its use for another preposition that is more appropriate or natural, and as a human possessive.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.