Restriction and its related problems