It depends on whether you mean in views or in forms. In views, you simply don't show the columns. For forms, you can customize them in SharePoint Designer to show different columns based on permissions or any other criteria you define.