response – n. something that is done as a reaction to something else
platform – n. something that allows someone to tell a large number of people about an idea, product, etc.
constructive – adj. helping to develop or improve something