Given a topological Ramsey space (R,≤,r), we extend the notion of semiselective coideal to sets H⊆R and study conditions for scriptH that will enable us to make the structure (R,H,≤,r) a Ramsey space (not necessarily topological) and also study forcing notions related to scriptH which will satisfy abstract versions of interesting properties of the corresponding forcing notions in the realm of Ellentuck's space (cf. ). This extends results from to the most general context of topological Ramsey spaces. As applications, we prove that for every topological Ramsey space scriptR, under suitable large cardinal hypotheses every semiselective ultrafilter U⊆R is generic over L(R); and that given a semiselective coideal H⊆R, every definable subset of scriptR is scriptH‐Ramsey. This generalizes the corresponding results for the case when scriptR is equal to Ellentuck's space (cf. ).