De steenmarter komt voor in verschillende habitattypen zoals bossen, open velden en stedelijke gebieden. Ze hebben een voorkeur voor dichte vegetatie en plaatsen waar ze zich kunnen verstoppen. Hierdoor zijn ze vaak te vinden in de buurt van menselijke bewoning, waar ze voedsel en schuilplaatsen kunnen vinden.
De uitwerpselen van een steenmarter zijn vaak een aanwijzing dat ze in de buurt zijn. Ze zijn cilindrisch van vorm, ongeveer 1 tot 2 centimeter lang, en hebben een donkerbruine tot zwarte kleur. Soms zie je ook dat er resten van voedsel in de uitwerpselen zitten, zoals ongedierte of fruit, wat helpt bij identificatie.
Steenmarters zijn omnivoren, wat betekent dat ze een gevarieerd dieet hebben. Ze voeden zich met kleine zoogdieren, vogels, insecten en fruit. Hun dieet kan echter verschillen afhankelijk van de beschikbare voedselbronnen in hun omgeving, wat hun aanpassingsvermogen laat zien.
Het houden van een steenmarter als huisdier wordt afgeraden. Deze dieren zijn wilde dieren, die specifieke behoeften hebben die moeilijk te vervullen zijn in een huiselijke omgeving. Bovendien kunnen ze agressief gedrag vertonen en zijn ze beschermd in veel gebieden, wat het illegaal maakt om ze te vangen of te houden.
Steenmarters spelen een belangrijke rol in hun ecosysteem. Ze helpen bijvoorbeeld bij het reguleren van de populatie van kleine zoogdieren en insecten, wat bijdraagt aan de gezondheid van hun leefomgeving. Bovendien dragen ze bij aan de verspreiding van zaden via hun dieet.