P-neighborhoods