Hi @ahmedmaged9432 ,
It can be an alternative depending on the functions for what you use the switch.
As the series indicates, SMBs are for small networks and without advanced configurations.
Catalyst switches, on the other hand, have full IOS with the possibility of more advanced configurations.
I leave you these links about a discussion I found informative:
https://community.spiceworks.com/topic/1496865-difference-between-sg300-2960
Cisco recommends that the 2960 series be migrated to the 9200 series:
https://www.cisco.com/c/dam/en/us/products/collateral/switches/catalyst-9200-series-switches/nb-06-cat-mig-guide-cte-en.pdf
Regards