Two substances, or pieces of software (or people who write those pieces of software) start a reaction.
Say, GTK+ and desktop-minded hackers start coding.