What is the difference between Satipatthana and Vipassana?
Satipatthana is the name of the actual practice, and Vipassana is the name of the quality of clearly seeing reality which Satipatthana produces.