I've seen these sentences.
1.From a scientific standpoint, space exploration has been responsible for rapid developments in materials and processes which have also been of benefit to people on earth.
2.Opponents argue that the space technology is of limited use to society and that the research could be used more profitably to try to solve some of the more pressing problems which we face.
What does OF mean in the above sentences, please?
It's also more formal than 'to be useful'.
to be useful (to be + adj)
to be of use (to be+ of + noun)
of benefit = beneficial
be limited us = limitedly useful
:) an adjective form
be of limited use = be limitedly useful