I am working on sharepoint server 2013. and i have added a Team site collection under the root
http://servername/ and i did not enable the publishing site collection feature.
now i wanted to use the Content Search WebPart. so i read this article:-
which mention that to have the content search web part available i have to enable the publishing features. but in my case i have a Team site collection and i did not enable the publishing features, but when i edit the home page >> Add WebPart >> content Rollout >> i can add and use the content Search web part, without having to enable the publishing features. so not sure if it is mandatory to enable the publishing features inside my site collection to be able to use the content Search WebPart as mentioned on the above link ??