All the believers were together and had everything in common. Selling their possessions and goods, they gave to anyone as he had need. The Jerusalem Church did not practice economic equality nor did they abolish private property. Sharing was voluntary, not compulsory. Everyone did not give everything they owned to the church.
Some people have the idea that everyone sold everything and put the proceeds into one big pot.
That did not happen. The text does not suggest that the community decided to abolish all private property or that everyone instantly sold everything. Rather it suggests that over a period of time, whenever there was need, believers regularly sold lands and houses to aid the needy. The tense of the Greek words confirms this interpretation. The sharing in Jerusalem was not superficial nor occasional.