How Does Flash Work?