Sophie introduces building a virtual piano using Javascript and the Web Audio API. She discusses music theory fundamentals like notes, scales, and frequencies. She explains how to generate waveforms and play notes by calculating their frequencies based on A4=440Hz. The presentation describes creating an oscillator, waveforms, and interface to play notes. Sophie also mentions using the Web MIDI API to play notes from an external MIDI device. Overall, the document provides an overview of creating a virtual piano app using web technologies.