Open Source Software Examples

There are three major types of software – Programming Software, Systems Software and Application Software. Of the three, the latter two come in two broad classifications – open source and closed source. There are many different types of application software which are open source and most of us regularly download and use them on our PC/laptop, such as VLC. In this Buzzle article, we will take a look at some popular and highly recommended open source software examples for different types of operating systems.

An open source computer software is either a systems software or an application software that is available freely in the form of source codes and the users are permitted, under the software license, to study, modify and improve the software. The Open Source Initiative has set certain parameters to determine whether a software license renders the software open source or not. These parameters are very specific and are as laid down below. In order to be considered Open Source, a software must qualify on all of these parameters.

Parameter Elaboration
Free Redistribution The software license does not restrict anyone from selling or giving away the software as part of a software package which contains programs from various other sources. The license also should not require any royalty or fee for such sale or passing over of the software.
Source Code The program should essentially contain source code and the distribution should be permitted in source code as well as compiled form. If the source code is not provided free, the means of obtaining it should be well publicized and should not cost more than a reasonable charge, though the preferred mode of obtaining such code should be free downloading via the Internet. Deliberate obfuscation of source code is not permitted and outputs of processors and translators are against the rule.
Derived Works The software license must permit modifications to the source code and the distribution of such derived work must be allowed to be distributed under the same terms as the original software license.
Integrity of Author’s Source Code Distribution of source code in modified form can be restricted by the license only if the license necessitates distribution of patch files with the source code for modification of the program at the time of writing it. In such case, the license must be explicit in allowing distribution of software which is developed from modified source code and may require derived works to be known by a different name or version number from the original.
No Discrimination of Persons or Groups There should be no discrimination, whatsoever, by the license against any person or user group. What is made available to one must be made available to everyone else.
No Discrimination Against Fields of Endeavor There should be no restriction on the use of the software for any field of work. If it is free for business use, it must also be free for use in lab researches.
Distribution of License The rights to the program should apply to everyone, to whom the program is redistributed without any necessity for applying for additional license by such parties.
License Must Not be Specific to a Product The rights attached to the program must not be specific to the software of which it is a part. Even if the program is extracted from that particular software package and used elsewhere within the program’s license terms, the user of such an isolated program would have the same rights as he would have had on using the program along with the original software distribution.
License Must Not Restrict Other Software There should be no restriction on any other software that is distributed along with the licensed software. The other software may or may not be open sourced but that should not put any restrictions on their distribution on the same medium as the open source one.
License Must be Technology Neutral No part of the license should weigh upon any particular technology or interface style.

VLC, Mozilla Firefox and MySQL are prominent software examples which are open source. Linux and Ubuntu are prominent examples of open source operating systems. Let us browse through some examples for two major operating systems – Windows and Mac.

Popular Open Source Software for Windows
Firefox ~ web browsing
Miro ~ video player, bittorrent, pod casting
Pidgin ~ instant messaging
Miro Video Converter ~ convert any video to mp4 or theora
SkipScreen ~ skip unnecessary clicks and waiting time on media sharing sites such as zShare
Thunderbird ~ e-mail
RSSOwl ~ cross platform RSS client
Cabos ~ easy peer-to-peer file sharing
Gnucleus ~ Gnutella search and file sharing software
VLC ~ plays Quicktime, AVI, DIVX, OGG and many other video/audio formats
Media Player Classic ~ plays lots of media formats
Open Office ~ word processing and spreadsheet functions aka MS Office
AbiWord ~ word processing
Juice ~ great pod casting client
Handbrake ~ convert/rip DVD to MPEG-4 format, one of the best DVD ripping software
Audacity ~ sound recording software
Gipm ~ graphics editing aka Photoshop
Paint.net ~ similar to Gimp
Inkscape ~ application for vector graphics
Filezilla ~ FTP application
X-Chat2 ~ IRC client
PealZip ~ extracting and archiving functions
ZScreen ~ open source application for screen-capture functions
Launchy ~ open source program launcher that works on keystrokes
AutoHotkey ~ open source short-cut creator which enables you to create keyboard shortcuts for just about any task that is of repetitive nature
Notable Open Source Software for Mac
Mozilla Firefox ~ web browsing
Miro ~ video playing, bittorrent, pod casting
Audium ~ instant messaging
Miro Video Converter ~ convert any video to mp4 or theora
Vienna ~ RSS client
Mozilla Thunderbird ~ e-mail
SolarSeek ~ file sharing client
Q Emulator ~ running Windows on Mac
Perian ~ plugin allowing quicktime for playing additional media formats
VLC ~ plays Quicktime, AVI, DIVX, OGG and many other video/audio formats
iPodDisk ~ iPod ripping
Burn ~ CD/DVD burner
Vidalia ~ user anonymity on the web
Bean ~ word processor
KisMac ~ wireless scanning on Mac
Xee ~ fast image browsing and viewing
Scribus ~ DTP application
Cyberduck ~ great FTP program
Colloquy ~ IRC client
NVU ~ visual web designing and development software
Gipm ~ graphics editing aka Photoshop
Audacity ~ sound recording software
Camino ~ web browsing
OpenProj ~ open source project management application
jEdit ~ open source text editing software, especially useful for programmers
Stellarium ~ Open source 3D planetarium application
Most of these open source applications, as you can discern, are equally popular to Mac as well as Windows. The biggest advantages of open source computer software are their ease to penetrate the market without the companies offering them requiring to sweat over promoting them and providing a sense of empowerment and flexibility to users and developers. The greatest disadvantages are argued to be their being in a perennially developmental stage and the ignorance of system testing and documentation. This point of concern may be true in case of very small software projects but holds no water for larger, more successful projects which risk no such negligence and their software are well-defined and subject to rules regarding testing of modifications and documentation. Before downloading though, get thoroughly informed about free software download pros and cons to be on the safer side if you are downloading software from some obscure site.

We all have, sometime or the other, used and benefited from some of the best open source software available on the web. Most of you must be familiar with the aforementioned examples and know some of these to be the best things to have happened to web browsing, instant messaging, pod casting, media playing, photo editing and much more – the scopes are unlimited! Download these wicked open source applications and open yourself to more variety and computing convenience. Happy installing!
Read more at Buzzle: http://www.buzzle.com/articles/open-source-software-examples.html

What is OEM Software?

Designing a swimming pool with the help of a software is easy and it enables the user to customize the type of swimming pool desired. There are few software available in the market that provide the user with different tools to design a swimming pool.

Swimming Pool Design
Swimming pools are of two types i.e. the in-ground and the above-ground swimming pools. There are numerous ways in which these pools can be designed. An important point to remember while designing a pool, is that the design should reflect the owner’s personality and taste. It should also take into consideration the budget of the owner and the location of the pool.

Software for Designing Swimming Pool
The software available in the market provide various features to customize the appearance and the structure of the swimming pool. Many of these software enable the user to have a 3D view of the pool designs. The price one pays for swimming pool software is worth the returns obtained. This is because today’s software are not only easy to use, but also provide amazing 3D angles and incredible design clarity.

Landscaping Options
It is possible to add various landscape features in the designs of pools with the help of software. Lawn chairs and flower bushes can also be incorporated in the swimming pool design to enhance its appearance. These objects could be rotated and scaled according to the designers needs.

Easy to Use
Most of today’s software developed for designing are user-friendly. These are easy to use and can be learned quickly. There is no need of prior experience or technical knowledge in order to design pools using these software.

Realistic Designs
The designs created with the help of these software appear realistic and can be used to depict the natural terrain effectively. Rolling hills, multiple slopes and elevations, can be accurately created with the help of the software. It is also possible to add natural colors and textures with the help of a swimming pool design software.

Templates and Other Options
The software provides the user with many powerful tools and template libraries that help in the preparation of layouts and professional plans. For the professional construction of the design, one needs to set the scale, provide the necessary dimensions and add 3D pictures.

Natural Light
The view of the pool design can be changed according to the time of the day. The 3D view of the pool in moonlight or daylight, gives the presentation a dramatic look. This feature allows the customized positioning of the sun or moon in the design to give the customer an amazing experience.

Pool Template Libraries
The template libraries allow designers to choose ready-made templates of pool designs. A customized design of a pool that one creates, can be stored in the software’s library.

Detailing and View
Software provide the customers with views of the pool from different angles and enable the designer to upgrade the design with changes suggested by them. The designs created using software also provide the user with numerous details of the design.

Rock Waterfalls and Beach Entry
The software allows designers to use ‘rock pieces’ and ‘water features’ to make the swimming pool design interesting and realistic in appearance. Features like wet bars, beach entries and tanning ledges can be added to the design with the help of software.

The above mentioned features provided by swimming pool design software make the activity of pool designing interesting and much easier for the designer. Such software thus, prove to be a great tool for swimming pool designers.

Swimming Pool Design Software

Designing a swimming pool with the help of a software is easy and it enables the user to customize the type of swimming pool desired. There are few software available in the market that provide the user with different tools to design a swimming pool.

Swimming Pool Design
Swimming pools are of two types i.e. the in-ground and the above-ground swimming pools. There are numerous ways in which these pools can be designed. An important point to remember while designing a pool, is that the design should reflect the owner’s personality and taste. It should also take into consideration the budget of the owner and the location of the pool.

Software for Designing Swimming Pool
The software available in the market provide various features to customize the appearance and the structure of the swimming pool. Many of these software enable the user to have a 3D view of the pool designs. The price one pays for swimming pool software is worth the returns obtained. This is because today’s software are not only easy to use, but also provide amazing 3D angles and incredible design clarity.

Landscaping Options
It is possible to add various landscape features in the designs of pools with the help of software. Lawn chairs and flower bushes can also be incorporated in the swimming pool design to enhance its appearance. These objects could be rotated and scaled according to the designers needs.

Easy to Use
Most of today’s software developed for designing are user-friendly. These are easy to use and can be learned quickly. There is no need of prior experience or technical knowledge in order to design pools using these software.

Realistic Designs
The designs created with the help of these software appear realistic and can be used to depict the natural terrain effectively. Rolling hills, multiple slopes and elevations, can be accurately created with the help of the software. It is also possible to add natural colors and textures with the help of a swimming pool design software.

Templates and Other Options
The software provides the user with many powerful tools and template libraries that help in the preparation of layouts and professional plans. For the professional construction of the design, one needs to set the scale, provide the necessary dimensions and add 3D pictures.

Natural Light
The view of the pool design can be changed according to the time of the day. The 3D view of the pool in moonlight or daylight, gives the presentation a dramatic look. This feature allows the customized positioning of the sun or moon in the design to give the customer an amazing experience.

Pool Template Libraries
The template libraries allow designers to choose ready-made templates of pool designs. A customized design of a pool that one creates, can be stored in the software’s library.

Detailing and View
Software provide the customers with views of the pool from different angles and enable the designer to upgrade the design with changes suggested by them. The designs created using software also provide the user with numerous details of the design.

Rock Waterfalls and Beach Entry
The software allows designers to use ‘rock pieces’ and ‘water features’ to make the swimming pool design interesting and realistic in appearance. Features like wet bars, beach entries and tanning ledges can be added to the design with the help of software.

The above mentioned features provided by swimming pool design software make the activity of pool designing interesting and much easier for the designer. Such software thus, prove to be a great tool for swimming pool designers.

Computer Software and Hardware Installation

In today’s day and age, computers have become a part and parcel of our lives. We can find them everywhere around us. They have a variety of significant and important applications in several different fields, including industries, agriculture, research, medicine, etc.

For most of us however, the term computer signifies the PCs that we use at our homes and offices. We use them to watch movies, listen to songs, play games, make work-related documents, etc. It is really impossible to carry on our daily lives, both at our homes and our workplaces, without computers.

Since we use computers so extensively, it is necessary that we have some understanding about at least the installation of its basic components, namely the hardware and software. This knowledge can prove to be vital, especially when we wish to upgrade our PCs.

In the very basic sense, computer software constitutes the programs that run in it, while hardware constitutes the monitor, keyboard, and all the other peripheral devices that are connected to it. Both these components are essential for the working of any computer system.

In the following sections, we give you an overview of the generic procedure for the installation of both, the software and the hardware in your computer.

Computer Software Installation

The operating system of your computer is an important factor to be considered when you install any software. It is the base program, which is designed to manage the hardware and software resources in your computer.

Before you install a software, the first important step is to check the configuration of your computer, and the system requirements of the software. The configuration of your computer must match the requirements of the software to be installed.

Sometimes, the software to be installed is compressed in a .RAR or .ZIP file. In these cases, before installation, you have to uncompress these files and folders. For doing this it is essential that you have a decompression software application installed on your computer.

Every computer software comes with a ‘Read me’ file. This ‘Read me’ file contains all the instructions that are required for running the installation procedure. Sometimes, when you install a software, it may ask you to install another program that is required for the proper execution of the software. The computer may even prompt you to install the supporting software after you complete the installation.

Before you install any software program, it is advisable to close all other programs and utilities. Some Antivirus software applications may require you to turn off the firewall and disable the Antivirus in order to install it. Especially when installing software applications related to computer networking or web browsing, it is recommended that you disable the Antivirus and the firewall before proceeding. Finally, to complete the installation, you may require to restart your system.

Computer Hardware Installation

With advancing technology, the computer peripherals are frequently upgraded, and many newer and better ones are made available each day. To install one or more of them to your existing system, you need to first unplug all the power cords of your computer that are connected to the mains, before moving on to connecting the hardware.

The hardware package may include an accompanying CD that contains the software which will help your computer’s OS in recognizing the new hardware. Install this software before you connect the hardware to the computer, which must be restarted after a CD installation is complete. There are two different types of computer hardware. They are as follows:

External Hardware
The external hardware involves all the peripherals that are connected to the desktop computer externally, via various ports. These are the USB, serial and parallel port, Firewire, Bluetooth, PS/2 and PC card. The external hardware installation can be done by a lay user, even without much knowledge of computers. They can be connected to the computer directly once it is switched off.

Internal Hardware
The internal hardware is a bit complicated and requires some basic knowledge about the computer internals. The CPU cabinet has to be opened by removing the side panels. Then you are required to identify the slot in which you have to plug your hardware. After that, you have to plug in the hardware that is to be installed and ensure that it has fit properly into its slot.

Once the hardware is installed, the side panel and the screws need to be replaced into their original places, and all the wires have to be connected to their respective slots. The power cord can then be plugged back into the mains and the computer can be switched on.

Most computer software and hardware installation can easily be carried out with the help of some basic knowledge of computers. If an installation procedure seems too complicated, you should ask a professional to install or help you with it.

What is an Academic Software?

he academic arena is experiencing the change worldwide. The wireless technology has enhanced the approach towards academics too and it won’t be before long that laptops totally replace textbooks and the teacher is replaced by a supercomputer. The quest remains the same ― quenching the thirst for information. The question of importance of the physical presence of the human teacher has receded into the background. Now the focus is on ‘what is imparted’, ‘how quickly’, and not ‘by whom’. The dedicated educational software programs are legally licensed programs that are easily accessible via a myriad of online and offline resources.

What is it?

Academic or educational software is identical to the commercial applications, functionally. The versatility and structure varies only in the sense of field restriction in both. While the former focuses on curriculum, the latter delves into the routine functions and operations of a business enterprise. It is designed to meet special requirements of the student and faculty community. It is not restricted to e-learning and can be applied to the adopted policies of any brick and mortar school and college too. It enables the student to optimize the availability of audio-visual content and maintain information for replication at a later stage.

It is easy to get tired of classroom projects and presentations, especially if they have to be hand made or manually researched. The academic software applications not only enable you to access information at a click of the mouse, but also gets you credit for a very professional-looking project report. All you need is connectivity and the basic knowledge of the technology. It is marketed by dedicated marketing and merchandising media companies. The endeavor is focused on the education community, which includes the students, teachers, and administrators of the various colleges and schools.

The software packages for the online approach and experience are products from software and hardware manufacturers such as Microsoft, Adobe, Dell, Sony, Macromedia, and Apple, to name a few. Bona fide education-based clientele are awarded great discounts on every purchase and regular updates. The market functions within a domain of knowledge, that is designed within the prescribed linear framework and a network of relationships between educationists and the manufacturers of the pedagogical software. The package designs are targeted to meet the criteria specified by its customers. The experience and superior service backs up the effort to successfully access the academic oriented products as smoothly as possible.

The technology harnessed and the techniques used in the production of these programs are tested and employed to improve the customer experience. It is the result of the application of a personalized and knowledgeable service to cater to the exclusive needs of different schools or universities. The latest frill included is the ‘student electronic verification’ that adds to the authenticity of the products. The versatility of the products stems from extensive product knowledge and fulfillment expertise, and great industry relationships that are built to understand and meet the requirements of academic buyers.

The level of experience and the package deal and content quality largely depend on specific needs, timing, and budget constraints. Educationists need to be able to identify and pick the right version of the right licensing program. Ensuring that the purchase is delivered to the venue on time and procuring the most cost-effective product or license tow the line thereafter. The backup offered by the various instructional or educational software manufacturers, enables the investor to fix any problem arising post sale, get queries resolved, and access helpful information. In-depth knowledge and great service are the two pillars on which the software success ratio depends.

Buying a Help Desk Software

Help desks have now become a fundamental part of a good business service and operation but then selecting the right kind of tools to troubleshoot the specific issues is of primary importance. Managing the help desk can also pose to be a big challenge at times. Essentially, it is a central point through which it conveys and reports problems and issues and subsequently manages and co-ordinates it. From a wider perspective, it is also seen as core part of the service function, which is responsible for bringing together multiple resources to address an issue. Users can of course be internal or external, which makes the function potentially critical in terms of both the organization’s smooth running and the quality of support that is offered to customers. Help desk software capacitate businesses to take a more proactive approach to addressing issues of the customer. Companies can do away with the inefficient, manual procedures that cause lags in response times, and solve customer problems as quickly and efficiently as possible but, selecting the right software solution can be complex and confusing. Therefore to make the process a little easy, here are a few tips on how to purchase it.

The first thing would be to outline your needs. You can prepare a list of your key requirements before you begin calling in vendors. To know the requirements properly hold a discussion with the key stakeholders and end users to determine what their goals and challenges are, and what kinds of tools they need to achieve or overcome them. This will help you to identify the features you need the most in it.
Once you know what kind of software you’re looking for, you can begin evaluating the offers from providers. Start by checking the latest analyst reports and software reviews to find the best-matched vendors. Then, conduct an in-depth assessment of each product, and compare it to the list of requirements. The best way to accomplish this is to ask targeted questions about features and functionality.
Product demonstrations are an essential part of the sales process, but make sure you see more than just a canned or pre-recorded one. You can request for a customized demo that highlights those features on your checklist, and simulates processes within your current environment but then a demonstration – no matter how in-depth – will only provide you with an overview of a help desk software package’s capabilities. If you want you can ask for a trial pack, which would be for sixty to ninety days.
Whenever you zero in on a provider make sure he offers a reliable training program for you and your staff to use the software, he would come to your site once to check that the software is functioning smoothly and he would also provide you with a set of troubleshooting tips.
Vendors often “trick” customers into thinking they are getting a good deal by inflating their list prices, then offering a small discount so ignore what the price book says and use the standard discounted price to begin your negotiations. Do evaluate other solutions, and make sure your vendor knows that other providers are still being considered. Do not consider the free features or modules – especially if they are not on your initial requirements list. Ask your vendor for discounts on consulting, maintenance, training, and other value-added services.
Always focus on what matters, do not let yourself be deceived by the flashy features and technical jargon used by the vendor. Do not simply opt for software because it is cheap and gives you a better deal; consider the ongoing service that you would receive. Consider and check the additional fees and the hidden costs involved. Choose one such software, which can handle the expansion or decrease in your system or service commitment in future. While buying help desk software, do remember that it is not ordinary software that you are buying; it will have great impact on your brand and the customer service that you provide.

Advantages of Buying a Banking Software

I remember a time when all bank-related activities were clubbed together, and my father would make the trip to the bank once a month to take care of those activities. He would also withdraw cash for the entire month, and then hide it behind a false door in my mother’s cupboard. I would follow him around as he distributed the money to various members of the house before hiding the rest. During the initial nights, I would sleep very lightly, listening for thieves who could break into our house and steal the money.

The advent of the Internet, and online banking after that, stopped all this. Yes, I was all grown-up by then, and although the little child in me was heartbroken that I could not follow my father around the house while he distributed and hid money, I was very pleased with the convenience with which I could carry out all my transactions.

Banking software provides an integrated approach to a very complex set of requirements. Every customer has their own set of needs and requirements, and every need of every customer should be met in order to call the software a success. Successful banking software have redefined the way in which a bank delivers financial services to their customers. The advantages that they have been offering outweigh the few disadvantages that they come with. All companies that offer these software are working very hard to ensure that these disadvantages are all taken care of, and I am sure that it is only a matter of a few years before everything will be all sorted out.

Advantages of Banking Software

Some of the advantages of a banking software are:
Ease of Use: The software are usually very easy to use, and make banking easy both for the bank and the customers. Some software even provide the functionality of integration with Microsoft applications and helps production of statements, reports, and messages via email.
Reduction in Cost of Operation: Banking software help reduce the workforce that a bank requires at each branch to run its operations smoothly. I agree that it will also have to hire a specialized IT workforce to maintain their website, but this is only at a centralized place.
24/7 Availability: The main advantage of banking software is that the customers can make transactions around the clock. They can access their account from any part of the world and make a transaction at their leisure.
Multi-banking Features: Advanced banking software allows multi-branching and multi-banking operations.
Secure Transactions: With the software demanding double authentication from users, transactions made online are very secure. Security issues arise when a user’s credentials are obtained by a hacker, but otherwise the software offer ample security against direct hacking, as the data while being transferred on the network is encrypted. Further, reliable software also provide a firewall which filters the network traffic and stops malicious attacks, thereby adding another layer of protection to the bank’s database.
Support for Multiple Accounts: Unlike banks, where each officer specializes and deals with a single type of account, banking software allows a user to access and open multiple accounts, including open money market accounts, IRA, health savings accounts, and many more. Advanced software also allow the users to manage their investments, stocks, bonds, and even buy insurance online.
The only major disadvantages that banking software still pose are with dealing with security incidents and threats. However, to overcome this issue, only a little vigilance is required from the customers, who must ensure that they do not share their credentials with anybody, and memorize it instead of writing it down somewhere. Further, strong alphanumeric transaction passwords should be used which should also be changed regularly. Also, while logging into the website, ensure that the site is genuine. This can be ensured by verifying the logo of the bank, the URL, and the encryption lock that appears at the bottom right hand side of the screen.

Banks have come a long way since they were initially started in the United States in 1791, and Internet banking has come an equally long way in the past 7 years. Technology has changed the way Americans obtain financial services. But no matter how advanced the technology is, how many features a banking software can provide, or how convenient online banking is, the motto of all banks have not changed since the days of Abraham Lincoln, and banks continue to provide a safe, sound, and a competitive system that will continue to support the citizens, communities, and economy of the country.

How Does a Web Conferencing Software Work?

Conferencing, as we all know, is a kind of interaction conducted to share information, plan, suggest, reason, put counter-arguments and reach conclusive decisions. It always has a motive and is done with a purpose but due to the new trend of globalization, members of the business group are miles apart. They still need to interact and every time coming together and having a face-to-face conference is financially not viable therefore there has to be a medium of communication that would help them to converse and discuss matters.

Necessity has led to invention and now each participant sits at his own desktop and connects to other participants across the world. This can be done either with the help of the downloaded software or by typing a URL and going to the site. It is generally done with the help of Flash or Java technology.

In web conferencing the tools common to web pages and Internet communication are brought together to create an environment that would enable each and every participant to put forward his/her opinion. The tools that are used are HTML, XML, ASP, java scripts, Flash animation, Instant messaging and streaming audio and video.

Function of Software

The host invites the participants to the conference conversation and they can log in only when they type in their respective Login Id and Password, which is done for security reasons. In case the conferencing is in the internal server environment the users do not require a login id or a password since the data used in the conference is not allowed to go beyond the internal network and stays behind the firewall. Web conferencing software is traded by the vendors and the cost is calculated either by the duration of usage or by a fixed fee. Vendors as per the requirement of the organization also sell their software as a licensed product and the company can download it on their own server.

Let me tell you how a normal web conference would take place. The host would accumulate all the data that is required for the conference and then let participants know that there would be a conference at a given time. Then he/she invites the participants using the software or by e-mailing them. The participants accept the invitation and at the given time open the web conferencing software to join in on the conference. The participants can see each other in the web browser and their conversation takes place over the phone, voice chat, instant messenger or a VoIP. When the conference ends the participants and the host log off or close the browser.

Features of Web Conferencing
Web conferencing facilitates sharing of applications which enable the participants to share documents like slide presentations, spreadsheets – even if the participants do not have the software in their systems.
Apart from sharing PowerPoint, participants can also give presentations using programs similar to this, where slides can be viewed.
Video can be seen which means that each participant can view all the other participants.
They can give presentations by using whiteboard principle.
Show and label images and diagrams using whiteboard principle .
Still pictures can also be transmitted with the help of a webcam and the pictures can be viewed using screen sharing.
Interactive question and answer sessions can be held wherein audio and video both can be used.
Documents can be modified then and there with everybody viewing it.
Files can be shared and transferred from one participant to the other.
Recording can be done by a participant for referential purposes later.
Web conferencing has acted as a technological boon and has made the procedure of decision-making faster. Its use is increasing day by day and efforts are being made to improve on the available versions.