Definition of knowledge
“facts, information, and skills acquired through experience or education; the theoretical or practical understanding of a subject.”
Definition of support
“give assistance to”
Definition of solution
“a means of solving a problem or dealing with a difficult situation”