differences between feature weighting and feature selection
Feature selection is choosing among your features what are the most important ones.

Feature weighting is from the features that you have selected ranking the ones that contribute most to the model.

Just to keep a basic and simple response.