one small correction when it is a stong base elimination takes place and there is less room for substitution
SN2 is preferred by substrates which are less sterically hindered in their transition state (preferred when B carbonyl group is there especially)
SN1 is preferred by those whose carbocations are highle stable!!!
thats all!!!