Number of Elements of set of natural numbers = Number of elements of set having multiples of a number ? What I mean to say is that " Is the Cardinal number of the set containing natural numbers same as the Cardinal number  of the set containing the natural numbers divisible by 17 (or any other number ) " 
I feel like the answer should be true in a case where the set of natural numbers would contain an infinite number of elements and the set containing the multiples of 17 would have an infinite number of multiples as well. Thus the Cardinal number of both sets should be same, right ? 
 A: It's not as easy as saying that both sets are of infinite size, as there are plenty of examples of two infinite sized sets that are do not have the same cardinality, e.g. The set of real numbers is infinite, but its cardinality is greater than that of the natural numbers.
To show that two sets do have the same cardinility, you have to show that there exists a bijection between the two sets that covers all elements. In your case that is actualy quite easy:
Pair up 0 with 0, 1 with 17, 2 with 34, etc.
A: When taking about infinity, one should be cautious. Not all infinities are equal. 
Here, for cardinality, we say that that infinite sets have the same cardinality if and only if there exists a one-to-one mapping between each set. 
In your example, we can create such a mapping. 
$$\begin{array}[ccccc] 
.0 &1 & 2 & 3 & 4 & \dots \\
17 \times 0 & 17\times 1&17\times 2&17\times 3&17\times 4 & \dots
\end{array}$$
In this mapping, one nonnegative integer corresponds to one unique multiple of $17$, and vice-versa.
We say that there is a bijection between these sets (the bijection being the mapping we found), so, by definition of infinite sets of same cardinality, they have the same cardinality. 
However, note that not all infinite sets have the same cardinality. The classical example is the set of natural numbers and the set of real numbers (check out Cantor's diagonal argument on Wikipedia)
