Why/How are there infinite points in a line segment? A line may have infinite points becauase it may be expanded.But in case of a line segment it has 2 distinct points which are not movable.The distance between the end points in finite and known.
But still why do people(in my school) say that there are infinite points in a line segment.When I ask the teacher,she says you will learn at higher levels(what a genius way to get rid of question).

The concept of infinity is used for many different things, and one should not confuse them. A line, be it closed, open, straight, curved, finite in length, or infinite in length always consists of infinitely many individual points (at least for any reasonable notion of 'line'). This can be proven rigorously, and it's not hard at all. Basically, between any two distinct points on a line there is a third point between these two points (between should not necessarily mean the mid-point on a straight path connecting the points, and this may get a bit tricky, but not too tricky). The length of the line is a different issue. It may be finite in length or infinite in length. The totality of the points comprising the line is in any case infinite. In fact it can be shown (quite easily) that the cardinality of points of any line is always the same, so in a sense all lines have the same "amount" of points in them, though the way these points are arranged may give totally different geometric qualities to the line. 
