The second photo shows immature fruits. When they mature, the fruits will be larger as in the first photo!!!
Yes the fruits are immature. But on my trees when the fruit is that size the nut is also a lot smaller than in that photo.
In Brazil there has been a lot of genetic and selection work done on cashews. One development program is towards producing good large nuts. The other program is towards producing good quality fruits, meaning not only large, and sweet, but also totally non astringent. A juice is made in Brazil thet is very high quality, tasting similar to apple juice.
All the fruits in India are usually just discarded, as they are so astringent.