Neural Network Weights per input nodes
Yes, each input value is weighted before being fed into the nodes in the next layer.  Each input/output pair of "neurons" has its own weight and it is these weights that are adjusted by the neural network training process.  The initial weights are typically random values before training begins.