Definition - What does Picasa mean?
Picasa is a free online photo-sharing tool provided by Google. Once a user downloads Picasa, it automatically locates photos on the user's PC and moves them to Picasa. The program then allows users to edit photos, compile and organize albums and share photos online. Users are also able to store photos in a 1 GB free online storage space, and/or print hard copies. Other features of Picasa include automated collages and user-friendly movie-making capabilities.
Techopedia explains Picasa
Picasa was released by Idealab in 2002, and was purchased by Google in 2004.
Picasa provides 1 GB of free storage, which converts to a storage rate of about 4,000 full-screenphotos. The Picasa Web album service is designed to be user-friendly. With Picasa, Web albums and digital photographs can be shared with ease through email or by any other electronic means. Geotagging and facial recognition features were also added to the program in 2007 and 2008, respectively.